如
http://api.jquery.com/live/
所述:
As of jQuery 1.7,the .live() method is deprecated. Use .on() to attach event handlers.
对。所以,而不是
$('.dynamicallyCreatedElement').live('click',function(){ console.log('click'); });
我应该使用:
$('.dynamicallyCreatedElement').on('click',function(){ console.log('click'); });
但是它不会将事件绑定到on()调用后创建的元素。所以是真的更好的live()方法吗?
我缺少什么?