Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/341.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript onclick检查该元素是否不是hasClass()_Javascript_Jquery - Fatal编程技术网

Javascript onclick检查该元素是否不是hasClass()

Javascript onclick检查该元素是否不是hasClass(),javascript,jquery,Javascript,Jquery,我想在单击div或li时选中任何元素,而不是hasClass(),然后执行一些操作 我试着这样做: $(document).on('click',function() { if(!(this).hasClass("help-icons") && !(this).hasClass("help") && (this).hasClass("close")){ $(".help-icons").hide(); }else if((this).has

我想在单击div或li时选中任何元素,而不是
hasClass()
,然后执行一些操作

我试着这样做:

$(document).on('click',function() {
    if(!(this).hasClass("help-icons") && !(this).hasClass("help") && (this).hasClass("close")){
    $(".help-icons").hide();
    }else if((this).hasClass("help")){
        $(".help-icons").show();
     }else{
       $(".help-icons").hide();
     }
    });

您忘记了
$

$(document).on('click', function() {
  if(!$(this).hasClass("help-icons") && !$(this).hasClass("help") && $(this).hasClass("close")) {
    $(".help-icons").hide();
  } else if ( $(this).hasClass("help")) {
    $(".help-icons").show();
  } else {
    $(".help-icons").hide();
  }
});

打字错误
(此)
必须是
$(此)
我们想知道为什么文档会有这些类,或者任何类?