为什么此代码不适用于第二次单击功能?当我使用.not与css函数时它工作正常吗?

时间:2016-10-22 11:17:10

标签: jquery

$(document).ready(function() {
   $(".click-show").click(function() {
       $(".none").show();``
   });
   $("body").not(".none .click-show").click(function() {
       $(".none").hide();
    });
});

我试过.css功能它工作正常

$(document).ready(function(){
 $(".click-show").click(function(){
    $(".none").show();
 });
 $("body").not(".none").click(function(){
    $("body").not(".none").css("background-color","blue");

    });
 });

1 个答案:

答案 0 :(得分:0)

根据我的问题,您希望在点击主体时隐藏类.none的部分,但在点击包含.none和.click-show的元素时排除

使用

$( “身”)。不( “没有,。点击-节目”)

而不是

$("body").not(".none .click-show")