gpt4 book ai didi

javascript - jQuery 选择和 slideToggle()

转载 作者:行者123 更新时间:2023-11-29 22:32:42 25 4
gpt4 key购买 nike

我有这样的 html :

<div id=1 class=header onclick="hideit(this.id)">Header1
<div class=content>Some content
</div>
</div>

我的代码中使用了很多这种结构,如果有人点击标题,我不想切换第二个 div(内容)。

我写了这个函数但是它不起作用,谁能告诉我为什么?

<script language="javascript">
function hideit(hID)
{
var searcher = "div[id="+hID+"] .content";
$(searcher).slideToggle();
}
</script>

最佳答案

由于您使用的是 jQuery,因此实际上没有必要调用内联函数。您可以使用这个简单的事件处理程序完成您想要做的事情:

$(".header").click(function() {
$(this).find(".content").slideToggle();
});

此外,元素 ID 不应以数字开头。

关于javascript - jQuery 选择和 slideToggle(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6387452/

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