一个关于jquery事件的问题。大家来看看。
javascript吧
全部回复
仅看楼主
level 8
zkerika 楼主
最近在看twitter的bootstrap。我看到一段代码。
$(document).on('click.button.data-api', '[data-toggle^=button]', function (e) {
var $btn = $(e.target)
if (!$btn.hasClass('btn')) $btn = $btn.closest('.btn')
$btn.button('toggle')
})
这个click.button.data-api怎么理解0,0!!!
http://twitter.github.io/bootstrap/assets/js/bootstrap-button.js
最后一段代码。
2013年04月30日 11点04分 1
level 12
click 是事件. button 和 data-api 都是 namespace, 是写的人决定的, 没特定意义.
举个例, 这样写了就可以 off 所有 button 或 data-api 的事件, 而不用 off 所有 click 事件.
2013年04月30日 11点04分 2
想像成事件的 css class 就可以, 但当然一切都限在 jQ 之内.
2013年04月30日 11点04分
好的,我再去研究看看。
2013年04月30日 12点04分
1