2013-09-06 3 views
1

짧은 이야기로, 'mousewheel'이벤트를 스크롤 막대가있는 div에 바인딩하려고합니다.동적으로 추가 된 요소의 이벤트 mousewheel

내 코드는 내가 만든 플러그인 외부에서 사용할 때 작동하지만, 플러그인으로 바꾸면 아무런 효과가 없습니다. 나는 그것을 클릭하고 볼 수있는 'mousewheel'을 시도해 보았습니다. 그리고 그것이 작동하는지 그리고 그래서 그것은 픽업되지 않는 'mousewheel'이벤트 인 것 같습니다 ....

어떤 단서가 있습니까?

scroller = "<div class='scale_window'>"; 

for (var i = options.numFrom; i <= options.numTo; i++) { 
    scroller += "<div>" + i + "</div>"; 
} 

scroller += "</div>"; 

$(this).html(scroller); 
$('.scale_window', this).on('mousewheel', function (e) { 
    console.log("hmm"); 
}); 

"jquery.mousewheel"플러그인을 사용하여이 작업을 수행하려고합니다.

답변

0

$(document).on('mousewheel','.scale_window', function (e) { 
    console.log("hmm"); 
}); 
시도
관련 문제