![]() |
Модераторы: Sardar, Aliance |
![]() ![]() ![]() |
|
ursula16 |
|
||||||
Новичок Профиль Группа: Участник Сообщений: 35 Регистрация: 4.7.2007 Репутация: нет Всего: нет |
Доброе утро! Проблема заключается в следуещем: С главной страницы посредством ajax загружается скрипт getMenu.php и загружается в div с id='menu'.
В етом скрипте есть обьявление
Так вот, обработчик click1 никак не хочет реагировать на нажатие ![]()
![]() |
||||||
|
|||||||
ksnk |
|
|||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 84 Всего: 386 |
Ну, дык! Сначала устанавливается обработчик на несуществующий пока элемент "click1" ПОСредством
а затем уже когда-то потом этот самый элемент создается? Нужно переставить установку обработчика клика в правильное место, в функцию метода success, к примеру... Кстати, а почему бы в этой функции не пользоваться jQuery, раз уж и так она есть... -------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! ![]() |
|||
|
||||
ursula16 |
|
||||
Новичок Профиль Группа: Участник Сообщений: 35 Регистрация: 4.7.2007 Репутация: нет Всего: нет |
Спасибо за ответ! Но все равно чето ниче не получается...
![]()
![]() ![]() Добавлено через 1 минуту и 28 секунд
![]() ![]() |
||||
|
|||||
ksnk |
|
|||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 84 Всего: 386 |
Ну, вообще-то следует понимать, что пишешь, а не заниматься шаманством...
- конструкция $(document).ready(...) установит обработчик, когда объект document будет полностью загружен. Документ УЖЕ загружен и функция никогда не вызовется - констнукция document.getElementById('menu').innerHTML=data; , если обратить внимание на идеологию jQuery, в меру элегантно перепишется вот так $('#menu').text(data), тоесть, если переписать код примерно так, будет более иеологичнее, да и правильнее...
-------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! ![]() |
|||
|
||||
![]() ![]() ![]() |
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |