jQuery标题文本更改“显示”“隐藏”

时间:2014-05-21 17:00:48

标签: jquery accordion

您好我需要将我的jQuery手风琴的标题文本更改为" Show"什么时候关闭,并且"隐藏"当它打开时。请帮我。

这是我的代码:

$(function() {
   $("#accordion").accordion({ header: "h3", collapsible: true, active: false });
 });
</script>

1 个答案:

答案 0 :(得分:1)

使用Accordion回调:

$( "#accordion" ).on( "accordionchange", function(event, ui) {   
    var isCollapsed = $(this).find('.ui-state-active').length;
    if(isCollapsed){
         //open state 
    }else{
        //close state
    }
});

这是demo jsfiddle