有没有办法只定位 a 标签具有特定类的 li 元素?
例如:
<li> <a href="#" class="mobile-only">link</a> </li>
<li> <a href="#" class="other-class">link</a> </li>
我可以只定位 a 具有“仅移动”类的 li 吗?
最佳答案
您可以使用 mobile-only
类访问 anchor 标记的父级
$( "a.mobile-only" ).parent();
或者您可以使用parent pseudo selector ,但存在性能问题
li a:parent { background: none; }
js代码 $("li a:parent")
li:has(a.mobile-only) { background: none; }
js代码 $( "li:has(a.mobile-only)")
关于javascript - jQuery 仅针对 li 标签,其中元素具有特定的类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35653205/