Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用JQuery编写可在重复的HTML结构上重用的slideToggle()函数?_Jquery - Fatal编程技术网

如何使用JQuery编写可在重复的HTML结构上重用的slideToggle()函数?

如何使用JQuery编写可在重复的HTML结构上重用的slideToggle()函数?,jquery,Jquery,我需要帮助使用slideToggle()编写一段可重用的JQuery 场景:我的HTML在页面上重复了多次: <h3>title</h3> <div> <table...</table> </div> 有没有一种编写JQuery的方法可以针对HTML结构而不是挑选id和类……从而使其可重用 非常感谢您的帮助,谢谢您可以找到相对使用的,如下所示: $('h3').click(function() { $(this).next(

我需要帮助使用slideToggle()编写一段可重用的JQuery

场景:我的HTML在页面上重复了多次:

<h3>title</h3>
<div>
<table...</table>
</div>
有没有一种编写JQuery的方法可以针对HTML结构而不是挑选id和类……从而使其可重用

非常感谢您的帮助,谢谢您可以找到相对使用的
,如下所示:

$('h3').click(function() {
  $(this).next().slideToggle('slow');
});

是可用的元素之一。

此处不确定,但您可能需要在下一个div元素中指定所需的内容。谢谢Nick…这太快了,非常感谢appreciated@yoda-
.next()
只执行下一个兄弟,如果它与选择器匹配,则需要
.nextAll(“div:first”)
要获得下一个
兄弟姐妹,如果中间有什么:)谢谢,我不确定。不管怎样,可能对后来的人有用:)
$('h3').click(function() {
  $(this).next().slideToggle('slow');
});