jQuery - 使用element.on的代码('点击',...将html插入到页面上,没有实时"功能"

时间:2018-03-08 09:08:03

标签: javascript jquery html web livequery

现有代码已经使用.on来绑定所有地方。我需要在页面中插入html,但是我有自己的逻辑来初始化html并绑定点击,因此对于我要插入的部分,我不喜欢jQuery的实时功能。但是通过我自己的粘合剂运行它。

有办法吗?要暂时关闭.on 的自动绑定功能?

1 个答案:

答案 0 :(得分:1)

是的,jQuery本身,有off可以取消绑定现有事件,无论是全部还是特定(命名空间),还有event.stopImmediatePropagation()允许您停止事件冒泡并告诉程序不要执行任何其他事件处理程序。 (你需要在其他处理程序之前绑定以防止它们执行,首先要提供服务)。

特别是对于LiveQuery,有expire。阅读https://github.com/hazzik/livequery/blob/master/README.md

上的文档

但是,如果你足够强大,你可以随时影响插件对本机技术的作用。我必须在其他人创建的网站上做很多类似的事情。