Questions tagged «accordion»


5
jQuery手风琴自动高度问题
我正在使用JQuery手风琴。我在这里有此页面:http : //www.hauppauge.com/site/support/support_colossus.html#tabs-6 发生的情况是,自动高度加载需要花费一些时间,在加载之前,内容下方有很多空白。最终加载时,高度将扩展到更长,然后捕捉到内容的正确高度。有没有办法使之无缝?我只希望能够单击“手风琴”选项卡并将其平滑扩展到内容的确切高度。 2014年8月8日更新: 使用heightStyle: "content",如果你正在使用1.9版及更高版本(塔伦的答案) 使用autoHeight: false了1.8和更低(iappwebdev的答案)
76 jquery  accordion 

5
如何在jQuery中使用:not和hasClass()以获取没有类的特定元素
我有这行代码: $('#sitesAccordion .groupOfSites').click(function() { var lastOpenSite = $(this).siblings().hasClass(':not(.closedTab)'); console.log(lastOpenSite); }); 我得到“假”而不是得到其他元素之一(假设有一个-必须存在)。我猜问题出在: .hasClass(':not(.closedTab)'); 问题是什么? 我的目的是创建自己的手风琴(不使用jQuery UI) 我正在尝试这样写: $('#sitesAccordion .groupOfSites').click(function() { //Get the last opened tab var lastOpenSite = $(this).siblings().hasClass(':not(.closedTab)'); //Close last opened tab and add class lastOpenSite.hide().toggleClass('closedTab'); //Open the current Tab $(this).children('.accordionContent').toggle('fast'); // remove class from open tab $(this).toggleClass('closedTab'); }); 这是最好的方法吗?谢谢,阿隆
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.