我需要查找并隐藏页面中具有部分类“fos-crs-”的所有 li 标记。
<li class="minimal-product-wrapper toggle-container fos-crs-XXX">...<li>
其中 XXX 是来自数据库调用的一些类(class)代码。 “fos-crs”类是我添加的,因此我可以专门查找和操作这些特定的 li 标签。 li 标签中的其他类是场外开发人员使用 Foundation 创建的工作的一部分。在其他领域,这些对于我的 JQuery 来说并不是问题。
我已经尝试过:
$('[class^="fos-crs-"]').hide();
... and ...
$('li[class^="fos-crs-"]').hide();
有人可以指导我吗?非常感谢。
最佳答案
您的目标是以
(^) 运算符开头的类。相反,您应该以任何事件
为目标(*)。
即,
$('li[class^="fos-crs-"]').hide();
应该是
$('li[class*="fos-crs-"]').hide();
关于javascript - JQuery 通过部分类名隐藏列表元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33377884/