我希望在this标签向上滑动时删除活动类并在打开标签中添加活动类
$(document).ready(function(){
$("#accordian li h3").click(function(){
//slide up all the link lists
$("#accordian ul .row").slideUp();
//slide down the link list below the h3 clicked - only if its closed
if(!$(this).next().is(":visible"))
{
$(this).next().slideDown();
}
})
})
答案 0 :(得分:1)
答案 1 :(得分:1)
$(document).ready(function () {
$("#accordian li h3").click(function () {
var $parent = $(this).parent();
if ($parent.hasClass('active')) return;
//slide up all the link lists
$("#accordian ul .row").slideUp();
$(this).next().slideDown(function () {
$parent.addClass('active').siblings().removeClass('active');
});
})
})
答案 2 :(得分:1)
首先删除所有活动类。然后添加到当前点击的一个。 Demo: Accordion
$('#accordian li').removeClass('active');
$(this).parent('li').addClass('active');