jQuery расширение функций jquery на динамически загружаемый контент
у меня возникают проблемы с вызовом функций jQuery после замены div 'содержание с использованием .html () и метода .on (). После того как я'Я посетил много страниц, которые яЯ уверен, что проблема вызвана неправильным использованием метода .on (), но я не могуне могу понять, чтоS не так. Проблема в том, что слайдер пользовательского интерфейса jQuery не работает после загрузки html-содержимого. Я думаю, что решение может быть довольно простым, но я просто могуне могу найти правильный ответ, в то время как есть сотни людей с подобной проблемой.
используя один элемент div в качестве тела, чтобы показать содержимое других элементов div.
<a href="#" content="#div1">load content</a>
static content with working UI slider
loaded content where the UI slider is not working
Я использую этот код JQuery для динамической загрузки содержимого HTML (и слайдер)
$(".slider").slider();
$("body").on("click", "a", function(event) {
event.preventDefault();
var htmlContent = $($(this).attr("content")).html();
$("div#body").html(htmlContent);
});
Код можно найти на:http://jsfiddle.net/zTRFj/1/