jQuery 没有事件就上线了吗?

标签 jquery live

我想做如下的事情(希望你明白):

$('.timepickersec').live(function() {
        $(this).jtimepicker();
    });

也就是说,以后每一个新创建的.timepickersec,都在上面绑定(bind)jtimepicker

但是上面不行,$.live有这样的功能吗?

最佳答案

事件的其他方式:DOMNodeInserted 来检测何时插入新元素

 $(document).bind('DOMNodeInserted', function(event) {
      alert('inserted ' + event.target.nodeName + // new node
            ' in ' + event.relatedNode.nodeName); // parent
});

关于jQuery 没有事件就上线了吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5440387/

相关文章:

javascript - 创建部分 View 以在索引页面中创建新内容

javascript - 隐藏基于多选菜单的显示文本字段

jquery - .live() 与 .bind()

javascript - HTML Link 和 Jquery Live Only Works on First Try with a click

browser - PHPStorm 使用实时编辑在 Chrome 中打开 index.php?

jquery - 如果 div 的 overflow-y 到达底部继续在 body 上滚动?

jquery - 滚动后固定的div

javascript - 如何让 steam API 正常工作?

php - ZK PHP 考勤机

angularjs - 重复器错误中的重复 key [ngRepeat :dupes]