【发布时间】:2012-06-13 21:53:54
【问题描述】:
我需要检查一个链接(a-tag)是否是段落标签(p)内的唯一内容(不仅仅是唯一的孩子)。所以如果 p-tag 看起来像这样:
<p>Here we have some text inside the p-tag. Then there's <a href="#">link</a>.</p>
<a> 标签不是 p 标签内的唯一内容,因为还有文本。
但如果<p> 标签看起来像这样:
<p><a href="#">Nothing but a link inside this p-tag</a></p>
<p> 标签内的唯一内容是链接。
如果<p> 标记仅包含<a> 标记,我想将某个类添加到<a> 标记。
我正在使用此代码:
$("#MainColumn p a:only-child").addClass("singleLink");
但此代码仅检查 a-tag 是否是 p-tag 的唯一子项,而不是唯一的内容。这是我目前卡住的地方。
【问题讨论】:
标签: jquery parent-child href