0

在 wordpress 网站中,我加载了侧面类别和类别内容。现在我的内容是使用手风琴格式设置的。因此,您对我所做的事情有所了解,这是我正在处理的内容的链接。我的问题是你可以看到,当我点击左侧的一个类别时,手风琴第一次工作,但是当我点击另一个类别时它完全搞砸了。我已经尝试了几件事,但什么也没做……这就是我到目前为止所拥有的:

$(document).ready(function () {
$('.categorias li').click(function(){
        var id = $(this).attr('id');
        $('#subtitle').html($(this).find('#title').html()); 
    $('#acc').html($('#' + id + '-content').html()).accordion({
            autoheight: false

       });

});

我也试过:

 $('#acc').html($('#' + id + '-content').html())
 $('#acc').accordion(.accordion({ clearStyle: true });

但正如你所见,什么也没做。有任何想法吗?

4

1 回答 1

0

这可能会或可能不会帮助您简化,但我想我会抛弃我如何处理手风琴菜单。它在每个标签之间折叠...

<div id="right_area">
    <h3><a href="#">New Client Entry:</a></h3>
        <div id="sub_cat">
            <h4><a href="#">this is sub:</a></h4>
            <div>yo yo</div>
            <h4><a href="#">this is sub:</a></h4>
            <div>yo yo</div>
        </div>
    <h3><a href="#">Old Client Entry:</a></h3>
    <div>hello there</div>
</div>



$(document).ready(function() {
    $("#right_area").accordion({
        collapsible: true,
        active: false,
        clearStyle: true
    });
  });


    $("#sub_cat").accordion({
        collapsible: true,
        active: false,
        clearStyle: true
    });

http://jsfiddle.net/LSg36/2/

于 2013-03-06T19:05:12.717 回答