powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Проблема со скриптом
2 сообщений из 2, страница 1 из 1
Проблема со скриптом
    #38738021
rema174
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Этот скрипт срабатывает только один раз после загрузки страницы.
Страница загрузилась, нажимаю ссылку, данные пришли.
Нажимаю ссылку еще раз, ничего.
Перегружаю страницу, ссылка работает и т.д.
Что неправильно в скрипте, почему только один раз срабатывает?

Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
<script>
	$(function() {
	    $('a').click(function() {
	        $.get('ajax', function(data) {
	            $('#mydiv').html(data);
	        });
	    });
	});
</script>



Код: html
1.
2.
3.
<div id="mydiv">
	<a href="#">Update the div!</a>		
</div>



Сравнил данные в диве до и после нажатия ссылки:
до нажатия ссылки
Код: html
1.
2.
3.
4.
5.
<div id="mydiv">
    <a href="#">
        Update the div!
    </a>
</div>


и после
Код: html
1.
2.
3.
4.
5.
6.
<div id="mydiv">
    <a href="#">
        	Update the div!
        	52
    </a>
</div>
...
Рейтинг: 0 / 0
Проблема со скриптом
    #38738138
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rema174 , такое "навешивание" обработчика делается только на уже существующие элементы...
Те, что подгрузились обработчиков явно не имеют. Либо навешивай еще раз... Либо используй делегирование событий...
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Проблема со скриптом
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]