Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/466.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
Javascript jquery中的滑块活动状态_Javascript_Jquery - Fatal编程技术网

Javascript jquery中的滑块活动状态

Javascript jquery中的滑块活动状态,javascript,jquery,Javascript,Jquery,我有一个滑块,它的代码是 var jq = jQuery.noConflict(); jq(document).ready(function(){ jq("a.zootoggle").click(function () { jq(this).parent().next('div.zoocontent').slideToggle('slow', function() { jq("a.zootoggle").parent().toggleClass('active', jq(

我有一个滑块,它的代码是

var jq = jQuery.noConflict();
jq(document).ready(function(){

 jq("a.zootoggle").click(function () {

    jq(this).parent().next('div.zoocontent').slideToggle('slow', function() {
     jq("a.zootoggle").parent().toggleClass('active', jq(this).is(':visible'));
  });
      return false;

    });
    })
html

   <h3><a class="zootoggle">openme</a></h3>
    <div class="zoocontent>content here</div>
<h3><a class="zootoggle">openme</a></h3>
    <div class="zoocontent>content here</div>
openme
满足于此
这是因为它在单击时会打开正确的框(单击的h3的下一个sib包含),但它会将活动类应用于所有h3,而不仅仅是单击的那个。我希望活动类只应用于当前的h3。

这样行吗

jq("a.zootoggle").click(function () {

    jq(this).parent().toggleClass('active').next('div.zoocontent').slideToggle('slow');
    // Note, there's no callback in the slideToggle function anymore.
    return false;
});​

真不敢相信我尝试了多少变化。。。但不是那个。谢谢