
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
24.04.2010, 22:32:00
|
|||
|---|---|---|---|
блокировка созданных jquery ф-ций |
|||
|
#18+
как с помощью jquery временно заблокировать созданную им же обработку события? К примеру на время выполнения другого события блокировать (деативировать) это: Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.04.2010, 02:34:06
|
|||
|---|---|---|---|
блокировка созданных jquery ф-ций |
|||
|
#18+
Пользоваться методами bind и unbind: Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.04.2010, 11:36:38
|
|||
|---|---|---|---|
блокировка созданных jquery ф-ций |
|||
|
#18+
спасибо! то что надо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.04.2010, 12:40:32
|
|||
|---|---|---|---|
блокировка созданных jquery ф-ций |
|||
|
#18+
ещё один маленький вопрос... пытаюсь сейчас с помощью bind связать функцию _over() c событием mouseover... изначально все было завязано на функции hover Код: plaintext bind работает с событиями mouseover и mouseout, следовательно мне надо написать 2 функции для этих событий. к примеру _over() и _out() далее Код: plaintext 1. все сделал, но при загрузке страницы автоматом срабатывает ф-ция _over(), почему? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.04.2010, 13:07:44
|
|||
|---|---|---|---|
блокировка созданных jquery ф-ций |
|||
|
#18+
XmarkerX] Код: plaintext bind работает с событиями mouseover и mouseout, следовательно мне надо написать 2 функции для этих событий. к примеру _over() и _out() далее Код: plaintext 1. все сделал, но при загрузке страницы автоматом срабатывает ф-ция _over(), почему?[/quot] потому что во-первых, _over - это функция, а _over(this) - это вызов функции, что - разные вещи. В hover вы передавали первое, в bind передаете второе. Во-вторых, есть вероятность, что hover реализован не как mouseover + mouseout (хотя маловероятно) - лень лезть в ман и код jQuery. В общем Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.04.2010, 13:08:12
|
|||
|---|---|---|---|
блокировка созданных jquery ф-ций |
|||
|
#18+
XmarkerX, потому что во-первых, _over - это функция, а _over(this) - это вызов функции, что - разные вещи. В hover вы передавали первое, в bind передаете второе. Во-вторых, есть вероятность, что hover реализован не как mouseover + mouseout (хотя маловероятно) - лень лезть в ман и код jQuery. В общем Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.04.2010, 13:43:42
|
|||
|---|---|---|---|
блокировка созданных jquery ф-ций |
|||
|
#18+
Тоже лень лезть, то уверен, что hover - это не отработка onmouseout, onmouseover. Кто пользовался, той знает чем чревато использование этих событий. Именно поэтому в jQuery появились новые события (реализация механизма) - mouseleave и mouseenter. Думаю, что hover сделан с их использованием. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=22&tablet=1&tid=1453174]: |
0ms |
get settings: |
6ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
23ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
24ms |
get tp. blocked users: |
1ms |
| others: | 216ms |
| total: | 296ms |

| 0 / 0 |
