有人可以帮我这个:
这是我的HTML:
<div class="Breadcrumb">
<a href="#">Home</a> >
<a href="#">Projects</a> >
Projects Text
</div>
我想用jQuery来获取字符串究竟是不是在锚标签,在这个例子中是“Projects Text”
理论上这样的东西
jQuery的:
var name = $("Breadcrumb (not <a>) ").text();
,但我不需要这样一个 “ >
”
谢谢!
它可以是nodeType == 2或4 锚点的数量是不同的 – AlexC 2010-03-03 20:21:37
@Alexander尝试代码。 nodeType指的是元素的类型。 3表示TEXT_NODE(尝试'alert(Node.TEXT_NODE);'),而不是ELEMENT_NODE。然后他抓取数组中的最后一个元素(最后一段文本)。您可能需要删除一些标记,但这看起来像是一个很好的解决方案。 – 2010-03-03 20:34:53