javascript - 为什么使用 jQuery 类作为 .on click 事件处理程序?
问题描述
我正在调试,发现这段代码是由另一个开发人员编写的,它破坏了我正在处理的网站。
jQuery(document).on('click.tab.tab-link', function(e) {
e.preventDefault();
});
此代码阻止用户单击表单提交。我唯一能想到的是,下面看到的“click.tab.tab-link”事件处理程序旨在将点击事件隔离到具有 .tab-link 类的元素,但这种语法对我来说是陌生的。为什么有人会写这个 jQuery?在事件处理程序中包含类是一回事吗?还是只是糟糕的代码?
解决方案
推荐阅读
- javascript - JS addClass() uirepaint/渲染问题
- javascript - Firestore 避免对同一个文档的两个请求
- windows - 如何让 Alt+Shift+Enter 在 WebStorm 中工作?
- python - 不使用导入库对列表进行排序
- php - 使用 mysql 的会话时区必须多久为 php Web 应用程序设置一次时区
- html - 打印时防止在thead和tbody之间分页
- sharepoint-2013 - 根据命令将文档移动到特定库
- android - 用于 UI 测试的 Hilt 依赖注入说“HiltAndroidRule”没有被添加,但它是
- jupyter - 开始:此命令无法运行,因为错误:系统找不到指定的文件
- javascript - 如何将 React 组件转换为图像?