我是jquery新手。如果单击其他ID,我试图隐藏getLocation div。
但这行不通

$(:not("#getLocation")).click(function(){
  if($("#getLocation").show()==true){
    $("#getLocation").hide();
  }
});

最佳答案

尝试这个:

$('*:not("#getLocation")').click(function(){
    $("#getLocation").toggle();
});


仅语法错误。

$('*:not(“#getLocation”)')=>将返回除id = getLocation以外的所有元素

10-06 14:54