gpt4 book ai didi

Javascript隐藏过滤器子innerhtml

转载 作者:行者123 更新时间:2023-11-28 05:54:07 25 4
gpt4 key购买 nike

我正在尝试对导航进行排序,每个父 A 都应该隐藏/不可见,除了 child.innerHTML == sorttype

我怎样才能实现这一目标?

function sort_sidebar(type) {
if(type && type.substring(0,6) == "#sort=") {
$('#id > div > a').hide()
// $('#id > div > a > p:last-child > span:last-child').show() where innerHTML == type.slice(6).toUpperCase()
history.pushState("", document.title, type)
alert(type.slice(6).toUpperCase())
} else {
$('#id > div > a').show()
history.pushState("", document.title, window.location.pathname + window.location.search)
}
}

最佳答案

我不是从子元素中搜索innerHTML,而是为父元素提供了一个“数据类型”属性(与innerHTML相同)来过滤它

$('#id> div > a').hide().filter('[data-type="'+type.slice(6).toUpperCase()+'"]').show();

关于Javascript隐藏过滤器子innerhtml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37841062/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com