使用.on和.one jquery?可能吗?

时间:2015-11-16 11:14:01

标签: jquery

我有这个:

$(".show").one("click", function() {
    $.ajax({
        // ...
    });
});

我的问题是我需要同时使用on()和此one()。如何在同一个表达式中使用on()one()

$(document).on("click", ".show", function() { // how to use one?

1 个答案:

答案 0 :(得分:1)

one()也有一个委派选择器:

$(document).one("click", ".show", function() {
    // this code block will only execute once...
});

请注意,为了获得最佳性能,您应该在页面加载时选择最接近DOM中.show的父元素,而不是使用document

documentation

中的更多信息