如何.off()jquery点击功能?

时间:2016-06-01 08:39:50

标签: jquery

我如何.off()以下功能?

$(".primaryNav ul li a").click(function() {
    $(".primaryNav").slideUp(300);
});

1 个答案:

答案 0 :(得分:1)

仅取消绑定特定处理程序:

  1. 使用命名空间事件

    $(" .primaryNav ul li a")。on(" click.slideUp",function(){     $(" .primaryNav&#34)。效果基本show(300); });

    $(" .primaryNav ul li a")。off(" click.slideUp");

  2. 使用引用的处理程序

    function clickSlideUp(){   $(" .primaryNav&#34)。效果基本show(300); }

    $(" .primaryNav ul li a")。on(" click",clickSlideUp);

    $(" .primaryNav ul li a")。off("点击",clickSlideUp);