我已为我的网站下载jQuery Accordion。我对jQuery一无所知。当网站打开时,手风琴的所有部分都应该关闭。我用这些选项做了一些改变......
-------------------------
//default
-------------------------
jQuery().ready(function(){
// simple accordion
jQuery('#list1a').accordion();
jQuery('#list1b').accordion({
alwaysOpen: false,
autoheight: true
});
--------------------------
//Changed
--------------------------
jQuery().ready(function(){
// simple accordion
jQuery('#list1a').accordion();
jQuery('#list1b').accordion({
alwaysOpen: true,
autoheight: false
});
<--------------------------->
但它不起作用。
答案 0 :(得分:1)
我想你想要这个:
jQuery().ready(function(){
// simple accordion
jQuery('#list1a').accordion();
jQuery('#list1b').accordion({
alwaysOpen: false,
active: false
});
答案 1 :(得分:1)
我建议使用jQuery UI Accordion: http://jqueryui.com/demos/accordion/
您只需一行即可启动它:
$(function(){ $('.accordion').accordion() });
您可以选择所有要开始关闭的元素,并将active选项设置为false并将collapsible设置为true:
$(function(){ $('.accordion').accordion({ collapsible: true, active: false }) });
希望有效。
答案 2 :(得分:0)
也许您的脚本代码中没有$(document).ready(function(){....});
? More reading