$('.enter').live('click', function (e) {
e.preventDefault();
});
由于某些原因,这不会在指定的按钮上被调用,但是,当按下f12并且弹出开发工具时,这会起作用!?我正在使用所有其他元素,它工作正常......非常奇怪,很难调试。任何帮助非常感谢!
答案 0 :(得分:0)
如果您使用的是jQuery 1.7+,那么使用.on()
可能会更好。
例如:
$(document).on('.enter', 'click', function(){
...
});
正如jquery doc所说.live()
已被弃用http://api.jquery.com/live/
如果在定义事件后创建了元素,我在IE上使用.live()
会遇到一些问题。