我正在使用这个插件link text第三个下来... 3:非手风琴(标准可扩展菜单),每个li看起来像这样
<li>
<a href="#">Burswood Dome - Burswood Wa, Australia</a>
2010-10-04
<ul class="acitem">
<br><input id="yes_song1" name="yes" type="radio" value="song[1]" />
Yes
<br><input id="no_song1" name="no" type="radio" value="song[1]" />
No
<li>master of puppets</li>
</ul>
</li>
手风琴没有工作的任何原因,因为如果我只使用文字li,它可以正常工作......
答案 0 :(得分:2)
您需要确保LI是UL元素的唯一子元素。此外,即使您不应将br
元素作为ul
的直接子元素,也应该写<br />
而不是<br>
。
答案 1 :(得分:2)
脚本破解的原因是http://jqueryui.com/demos/accordion/
您的手风琴容器的标记需要成对的标题和内容面板:
所以它应该是交替的元素,一个用于标题,一个用于内容。我的是一对div,css类名称为accHeader和accContent,如下所示:
<div class='accHeader'>... blah blah blah ... </div>
<div class='accContent'> ... blah blah ... </div>
<div class='accHeader'>... blah blah blah ... </div>
<div class='accContent'> ... blah blah ... </div>
<div class='accHeader'>... blah blah blah ... </div>
<div class='accContent'> ... blah blah ... </div>
我的手风琴效果很好。另外,请记住,你可以在div中嵌套任何你想要的东西。包括<br />
s
答案 2 :(得分:0)
我有同样的问题,但在我的情况下,这是因为我使用了通常的“脚本管理器”,而不是使用“工具包脚本管理器”。尝试交换,它可能工作正常。如果我是对的'工具包脚本经理'是'脚本管理员'的超集
希望我能够提供帮助。