Событие jQuery при изменении атрибута
Мне нужна функция для запуска при изменении атрибута divs data-page-index
var active = $('.swipeview-active'),
dpi = parseInt(active.attr('data-page-index')),
left = $('[data-page-index="' +prev+ '"]').children("img").eq(0),
right = $('[data-page-index="' +next+ '"]').children("img").eq(0);
$(active.attr('data-page-index')).change(function(){
right.clone( true ). css({'z-index': 5}). fadeIn(2000).appendTo('#right');
left.clone( true ). css({'z-index': 5}). fadeIn(2000).appendTo('#left');
});
Я попробовал функцию change (), но, похоже, она работает только с полями
$(active.attr('data-page-index')).change(function(){
Есть ли другой способ достижения этого? Благодарю.