【发布时间】:2022-01-10 21:39:25
【问题描述】:
我正在尝试过滤一个 div,它将style="sidplay:none" 分配给不在搜索结果中的所有元素,并且它工作正常,但该属性没有隐藏该元素!
Image here (direct image not available for me)
我的代码
WikiOption.Elements.searchInput.on("input", (thisx)=> {
var val = $(thisx.target).val();
$(".toc-wrap h3").each(function () {
$(this).toggle($(this).text().toLowerCase().includes(val));
});
});
【问题讨论】:
-
因为您有一些具有更高优先级的 css 属性,例如 (!important)。例如:显示:块!重要;您的问题与 jquery 代码无关。这是css
-
什么是
WikiOption.Elements.searchInput?此外,提供的代码中没有任何内容会更改styles。 -
将其视为一个元素
标签: javascript jquery display