У меня есть страница с пустым div и когда пользователь нажимает кнопку, выполняется функция jQuery и загружается некоторый контент. Проблема в том, что я не могу получить доступ к элементам внутри div.Не удается получить доступ к DOM html, загруженному jQuery
Например, если ссылка загружена, если у меня есть функция, которая выполняется при нажатии ссылки, она не имеет никакого эффекта, поскольку ссылка загружается.
EDIT: пример кода загрузки содержимого.
$('#all').click(function(e){
e.preventDefault();
all = true;
$.ajax({
type: 'POST',
url: './?ajax=cars',
data : {all : true},
success: function(data){
$('#ajaxTable').html(data);
}
});
});
Как мы можем узнать, не видим ли кода? –
Вам нужно будет использовать прямые привязки для новых ссылок для подписки на событие click. –
Пожалуйста, не используйте в прямом эфире, она больше не существует в JQuery использование $ ("parentSelector") на ("щелчок", "фактический элемент", функция() {// код здесь идет }). –