2016-05-26 4 views
1

Ich habe ein div auf der i mCustomScrollbar js Bibliothek jetzt verwendet haben, ich brauche das Scroll-Ereignis dieses div zu erhalten.Wie scrollevent des Elements, das mCustomScrollbar benutzt hat?

Kann mir jemand dabei helfen?

hier ist der Code habe ich verwendetmCustomScrollbar auf div einzustellen.

<div id="content"></div> 
<script> 
$('#content').mCustomScrollbar(); 
</script> 

Antwort

1

mcustomscrollebar Bibliothek Ereignis Scroll-Ereignis verwenden, nur zu bekommen, können Sie es vor Ort sehen.

1

können Sie MutationObserver

Nach diesem Code

var observer = new MutationObserver(function(mutations) { 
    mutations.forEach(function(mutation) { 
    console.log($(mutation.target).css('top')); 
    });  
}); 

observer.observe(document.getElementById('mCSB_1_container'), { attributes : true, attributeFilter : ['style'] }); 

ist verwenden hier ein fiddle

+1

gibt es eine einfache methode dann das, wie ich das schon in einer sehr komplexen js verwenden muss? –

+0

Ich kann nicht verstehen, was du meinst wegen meines schlechten Englisch. Bitte erklären Sie mehr Details. – se0kjun

+0

Sie meinen, fragen Sie, ob es in Ordnung ist, diesen Code in komplexen js-Code zu verwenden? – se0kjun

Verwandte Themen