选择器参数 参数类型: String •选择器字符串用于过滤出被选中的元素中能触发事件的子元素 •如果传null或者省略,当事件到达选定的元素时就会被触发 数据 参数类型: 任何类型 •该参数的值在事件触发将会传递给的事件处理函数 事件处理函数 参数类型:函数类型 •事件触发时应该调用的函数 •false 也是允许的因为它就是简单return false;函数的简写形式 举例 复制代码 代码如下: $("#saveBttn").one("click", function () { alert("This will be displayed only once."); });
或者 复制代码 代码如下: $("body").one("click", "#saveBttn", function () { alert("This displays if #saveBttn is the first thing clicked in the body."); });上述代码关键在于:
•当代码执行结束时,点击id为saveBtn的元素将会弹出警告框 •之后的点击将没有任何反映 •这等同于 ==> 复制代码 代码如下: $("#saveBttn").on("click", function (event) { alert("This will be displayed only once."); $(this).off(event); });