html jQuery -下一段

5lhxktic  于 2023-06-20  发布在  jQuery
关注(0)|答案(1)|浏览(130)

在这种情况下,如何使用“next”?不管用...

var that = $( ".class" ).next( "p" );
if (that.hasClass('active')) {

            that.slideUp('slow', function () {

                that.removeClass('active');

            });
        }

这应显示以下情况:https://jsfiddle.net/4Lmuydak/

qxgroojn

qxgroojn1#

您需要将click事件附加到h3元素,然后切换下一个同级p元素的可见性:

$('h3').click(function(){
    $(this).next('p').slideToggle('slow',function(){
       $(this).toggleClass("active")
    })
});

Working Demo

相关问题