我正在阅读以下代码:
$('body').on(
"mouseup.tutorial, touchend.tutorial",
"#foo_id",
function () { /* doStuff */ });
我从未见过语法mouseup.tutorial
或touchend.tutorial
。教程对于这种语法意味着什么?
答案 0 :(得分:5)
这些是事件名称的限定符。它们非常有用,可以轻松关闭特定事件处理程序,而不会打扰任何可能为相同事件执行无关事务的无关处理程序。
$('body').off("mouseup.tutorial");
删除代码添加的处理程序,但保留其他任何" mouseup"单独处理。