是的,有一种不引人注目的方式来挂钩触发器的jQuery方法,那就是使用.on()
方法。.on()
方法允许您为已存在或将来动态创建的元素附加事件处理程序。这意味着,即使在元素被添加到DOM树之后,您仍然可以为其附加事件处理程序。
例如,如果您想要为所有动态添加的<p>
元素添加一个点击事件处理程序,您可以这样做:
$(document).on('click', 'p', function() {
// 您的代码
});
这将使得当用户点击任何<p>
元素时,事件处理程序将被触发。这种方法对于处理动态生成的内容非常有用,因为您无需为每个新元素单独附加事件处理程序。
云+社区技术沙龙[第14期]
DB-TALK 技术分享会
云+社区技术沙龙[第28期]
技术创作101训练营
云+社区技术沙龙[第21期]
DB TALK 技术分享会
技术创作101训练营
云+社区技术沙龙[第16期]
领取专属 10元无门槛券
手把手带您无忧上云