JQuery不等于选择器

时间:2016-09-30 14:00:44

标签: javascript jquery

如果只有选择器的attr不等于某个值,我该怎么办?

例如:

  function date_box(thisdiv){
  var week = $(thisdiv).attr("week");
   $(".gospel_table5[week!="+week+"]").hide();
}

如果attr week不等于week variable,则要投入人工,然后隐藏此信息背后的gospel_table5。我该如何做到这一点?

2 个答案:

答案 0 :(得分:2)

您可以使用:not()伪类(或其他任何名称):

$(".gospel_table5:not([week=" + week + "])").hide();

答案 1 :(得分:2)

使用:not(selector)。将selector替换为您想要否定的内容。