0

如果选择器具有某个类,则试图找出如何匹配。例如。

<p class="myClass visible">

if($(".myClass").is(".visible")) {
  alert("visible");
}

我也尝试过 hasClass,但这似乎不适用于同一个元素。

4

3 回答 3

3

利用hasClass

if($(".myClass").hasClass("visible")) {
  alert("visible");
}
于 2013-06-19T19:45:52.307 回答
2

hasClass绝对应该工作。您还可以检查返回的元素集的长度。

if ($(".myClass.visible").length) {
   //do stuff
}
于 2013-06-19T19:45:12.163 回答
1

你错过了.

if($(".myClass").is(".visible")) {
  alert("visible");
}
于 2013-06-19T19:44:55.250 回答