ajax를 통해 콘텐츠를로드 중이므로 live()
함수를 사용해야합니다. 다음 플러그인은 속성을 설정하여 어떻게 live()
을 사용하도록 설정 했습니까? 당신의 위의 설명을 감안할 때이 플러그인에서 jQuery .live를 사용하는 방법
$(function() {
$("#book-wrapper .books").hoverIntent({
over: enter,
out: leave,
interval: 200
});
});
function enter() { $(this).animate({ width: '+=115px' }, 350, 'swing'); $(".slide-out", this).animate({ opacity: 1 }, 450, 'swing'); }
function leave() { $(this).animate({ width: '-=115px' }, 350, 'swing'); $(".slide-out", this).animate({ opacity: 0.0 }, 450, 'swing'); }
당신은 모든 새로운'.books'에'hoverIntent' 방법을 추가하려고? – philwinkle
@philwinkle, 예, 페이지로드시 클래스 '.books'에는 이러한 요소가 없습니다. 그것들은 아약스를 통해로드 될 것이고, 나는 그들에게 호버에 반응해야한다. –