![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| bars80080 |
|
||||||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 15 Всего: 315 |
вопрос проистекает отсюда: http://forum.vingrad.ru/forum/topic-186837.html
вот случай, у меня нет возможности писать в элементе:
могу просто
как можно в функции funks() получить возможность управлять именно вызвавшим её элементом п.с. почему нет возможности? элементов несколько и нет возможности задать порядок идентификаторов если бы я сам вставлял в код imgы, то на пхп сумел бы прописать img1 img2 и т.д., но используется существующий скрипт вставки баннеров и он вставляет код как есть, без пхп Добавлено через 10 минут и 18 секунд блин, как всегда долго туплю, потом задаю вопрос и за пять минут нахожу очевидный ответ
|
||||||
|
|||||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 15 Всего: 315 |
давайте продолжим
передал, я грубо говоря "идентификатор" (не знаю как его иначе назвать) в функцию получил возможность с объектом всякие непотребности делать скажем мне нужно поменять ширину объекта (на примере того же img) как мне зациклить эту функцию на время, чтобы можно было сделать плавное увеличение, ведь в setTimeout('funks(x)', 100); параметр x передать нельзя
а так он теряется понимаю, что есть вполне очевидные и простые решения, но js трудно поддаётся мне в своих нюансах Добавлено через 4 минуты и 14 секунд или как сделать этот x (объект) доступным после перевызова функции? |
|||
|
||||
| InfMag |
|
||||
|
… ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1037 Регистрация: 21.11.2004 Репутация: 2 Всего: 4 |
Если у тега нет идентификатора, то у него можно получить значение очереди вывода:
Ну этот вариант только если ты точно знаешь какой это тег по счету Это сообщение отредактировал(а) InfMag - 31.7.2009, 12:59 |
||||
|
|||||
| ksnk |
|
|||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 84 Всего: 386 |
-------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! |
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 15 Всего: 315 |
вряд ли прокатит
страница собирается из пяти составляющих, причём такие как header.php включает в себя меню, отстраиваемое по бд, то есть количество тэгов меняется довольно часто, единственное, что я могу, это скажем обвести все эти img дивом с идентификатором, и в нём в принципе подсчитывать что за элемент, но подсчёт ведь ведётся в основных коллекциях (elements[], frames[], images[]) можно ли подсчитать в конкретной ?, типа:
сейчас попробую, но вряд ли... всё равно, знаю что есть способ передать объект, не знаю только какой блин, в пхп бы просто global $x и всё, а здесь хз Добавлено через 37 секунд так так, щас ksnk попробуем Добавлено через 3 минуты и 5 секунд блина, работает спасибо! |
|||
|
||||
| Ghirik |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 919 Регистрация: 26.3.2007 Репутация: 13 Всего: 20 |
Если заключить в дополнительный контейнер, то можно наверное так:
Не подойдет? Это сообщение отредактировал(а) Ghirik - 21.12.2007, 21:52 -------------------- Отдадим всё клиенту, пускай его машина мучается... |
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 15 Всего: 315 |
в принципе, меня устроило решение ksnk - чётче
но вашу я тоже проверил, не думал, что предложение infmaq будет рабочим однако, может я не заметил чего, но:
срабатывает при onmouseover только ветка else, а onmouseout вообще не работает хотелось бы найти верное решение для будущих разработок |
|||
|
||||
| Ghirik |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 919 Регистрация: 26.3.2007 Репутация: 13 Всего: 20 |
Я же вот так функцию записал:
или тогда уж так:
Это сообщение отредактировал(а) Ghirik - 25.12.2007, 11:29 -------------------- Отдадим всё клиенту, пускай его машина мучается... |
||||
|
|||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 15 Всего: 315 |
нет это понятно,
просто от системы ? : у меня слегка рябит в глазах (неудобно воспринимать), поэтому, когда не заработала, то я переправил в более простую конструкцию но и вот сейчас, тупо скопировав ваш код, он всё равно не пашет , то есть в ИЕ на наведение мыши появляется красная граница (хотя должна зелёная), а вот на onmouseout, ничего а вы проверяли эту штуку? или это у меня глючит? спасибо |
|||
|
||||
| Ghirik |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 919 Регистрация: 26.3.2007 Репутация: 13 Всего: 20 |
Ага, ага собрал страничку, нужно было Вам сразу выложить готовую страницу... Сейчас разберусь...
Добавлено через 5 минут и 51 секунду Косякнул с названием события, вот так работает:
-------------------- Отдадим всё клиенту, пускай его машина мучается... |
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 15 Всего: 315 |
о, прикольно,
всё везде работает спасибо за беспокойство |
|||
|
||||
![]()
|
| Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |