首页 > 解决方案 > 为什么使用 jQuery 类作为 .on click 事件处理程序?

问题描述

我正在调试,发现这段代码是由另一个开发人员编写的,它破坏了我正在处理的网站。

jQuery(document).on('click.tab.tab-link', function(e) {
     e.preventDefault();
});

此代码阻止用户单击表单提交。我唯一能想到的是,下面看到的“click.tab.tab-link”事件处理程序旨在将点击事件隔离到具有 .tab-link 类的元素,但这种语法对我来说是陌生的。为什么有人会写这个 jQuery?在事件处理程序中包含类是一回事吗?还是只是糟糕的代码?

标签: javascriptjqueryeventsonclickclick

解决方案


推荐阅读