繁体   English   中英

如何在jQuery .on函数中设置事件

[英]How to set the events in jQuery .on function

看一下bootstrap库我看到使用.on函数时,
事件是这样写的:

  $(document).on('click.button.data-api', '[data-toggle^=button]', function (e) {
    // some code
  })

将事件编写为click.button.data-api而不是click的目的是什么?
click够了吗?

"button""data-api"事件名称空间 ,由.分隔. 在事件名称之后。

当然它只能用"click" ,但是当bootstrap用.off("click")关闭数据API时,这将破坏不相关的代码。 使用命名空间,他们可以调用.off("click.data-api")来仅删除属于bootstrap data-api的事件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM