基本上,我有这个问题。我要问的jQuery为我做到这一点:jQuery:如何查看当前元素是否有一个类X
如果$(本)有“级别-O” THEN的CLASS ....
这是很容易抢标题或HREF。我知道如何看上面和下面,给父母,兄弟姐妹和孩子。但是,我如何让jQuery变得更呃内省?我怎样才能让它看看$(this)选择器并告诉我它是否有某个类?
这个元素可能有很多类,不是我确定它很重要。我确定这是一个n00b的要求,但我无法围绕它来包裹我的头。
.hasClass()似乎没有这样做。这里有一个例子:
<span class="design_menu mid_menu_title" style="display: inline;">
<ul>
<li class="level-0 page_item page-item-545 current_page_item"><a title="Jazz" href="http://www.domain.com./?page_id=545">Jazz</a></li>
</ul>
</span>
什么我问的是:
if($(".current_page_item").hasClass('.level-0')){
alert("OMG ABORT ABBBBBBBBBBORT WEVE BREACHED LEVEL 0 ONLY GOD CAN SAVE US NO------");
}
似乎不是这样做。线索,提示和技巧?
删除级别0之前的期间 – 2010-11-09 12:04:50
这样做了!谢谢。 – GilloD 2010-11-09 12:54:35
在这种情况下@迈克尔加图索的答案是正确的(虽然他没有具体说明问题是时期)。 – 2010-11-09 16:45:59