0 / 0 / 0
Регистрация: 24.05.2014
Сообщений: 6
|
||||||
1 | ||||||
Странное поведение при делегировании24.05.2014, 04:17. Показов 876. Ответов 6
Метки нет (Все метки)
Доброй ночи, Господа.
Пишу некую доп. функциональность к календарю, но дело, собственно, не в этом. Прописываю 2 события. Т.к. html-часть календаря выводится на jQ, использую делегирование:
В другом подобном скрипте все в порядке. Честно говоря я в растерянности, т.к. подобных проблем никогда не было. Может кто сможет подсказать, куда хоть копать, с чем подобное может быть связано? Спасибо.
0
|
24.05.2014, 04:17 | |
Ответы с готовыми решениями:
6
Странное поведение firefox при AJAX запросе Странное поведение Странное поведение click Странное поведение jQuery |
3325 / 2845 / 1423
Регистрация: 15.01.2014
Сообщений: 6,170
|
||||||
24.05.2014, 04:21 | 2 | |||||
mcreature, попробуйте следующий синтаксис:
0
|
0 / 0 / 0
Регистрация: 24.05.2014
Сообщений: 6
|
|
24.05.2014, 04:35 [ТС] | 3 |
0
|
3325 / 2845 / 1423
Регистрация: 15.01.2014
Сообщений: 6,170
|
||||||
24.05.2014, 04:37 | 4 | |||||
Предполагал....
Проверьте, чтоб ниже по коду не было перекрывающего события. Посмотрите простой пример, что может быть. Ясное дело, что кода один в один у вас не будет, но метод hover или еще один mouseenter, косвенно или явно влияющие на на элемент, могут сыграть такую злую шутку.
0
|
0 / 0 / 0
Регистрация: 24.05.2014
Сообщений: 6
|
|
24.05.2014, 05:01 [ТС] | 5 |
Lazy_Den, в моем коде ничего не перекрывает (других событий нет), но компонент календаря не маленький, там все может быть. Спасибо, буду копать в эту сторону, но уже завтра)
А если ничего не найду, что посоветуете, поменять элемент?
0
|
3325 / 2845 / 1423
Регистрация: 15.01.2014
Сообщений: 6,170
|
|
24.05.2014, 05:12 | 6 |
Вы думаете, что смена элемента что-то даст? Нет дыма без огня и проблема возникла не на ровном месте. Ошибка или недочет где-то у вас есть и найти его вполне реально.
0
|
0 / 0 / 0
Регистрация: 24.05.2014
Сообщений: 6
|
|
25.05.2014, 02:28 [ТС] | 7 |
Lazy_Den, Спасибо за помощь, Вы оказались правы. Нашел я события в компоненте календаря, перекрывающие мои. Функцию закомментил, но толку мало. Срабатывает 1 раз, а дальше получаю Uncaught TypeError: undefined is not a function. Код там (для моего уровня в JS на данный момент) не читаем, так что дальше не продвинуться. В общем, придется все равно велосипед изобретать, видимо).
0
|
25.05.2014, 02:28 | |
25.05.2014, 02:28 | |
Помогаю со студенческими работами здесь
7
Странное поведение обработчика событий Странное поведение вложенной функции странное поведение Jquery и prompt() странное поведение $.addClass методом Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |