2016-12-05 28 views
0

我知道如何绑定动态点击监听器,只需Jquery的绑定滚动收听dynamiclly

$("#static").on("click","#dynamic",function{.....}); 

,但它不会与

$("#static").on("scroll","#dynamic",function{.....}); 

父元素不能滚动工作,所以父元素不能将滚动事件传播给其子。 如何将滚动事件绑定到动态元素?

+0

你可以用'$(文件)。在( “滚动”, “#动态”,函数(){.....}' – Satpal

回答

0

滚动事件不冒泡所以不能滚动事件绑定到动态添加元素

在所有的浏览器中,loadscroll,和error事件(例如,一个<img> 元件上)不要泡。

jquery on

+0

但似乎我可以使用已弃用功能live()使它工作。我对吗? –

+0

如果事件不起泡你觉得活会工作吗? – madalinivascu

+0

了解,谢谢你 –