我有一个包含多个html列表的div,我想将这个div用于jquery ui制表符,我是否可以使用特定列表来列出制表符?
这样的事情:
<div id="tabs">
<ul id="tabs-list">
<li style="display: none">
<a href="#tabs-1">Preloaded</a>
</li>
<li style="display: none">
<a href="#tabs-1">Tab2</a>
</li> <li style="display: none">
<a href="#tabs-3">Tab3</a>
</li></ul>
<ul>
<li>list 1</li>
<li>list 1-2</li>
<ul>
</div>
可以告诉Jquery UI使用带有id#tabs-list的ul吗?
答案 0 :(得分:1)
你做不到。该插件将使用它找到的第一个ol
或ul
并使用它(并且没有更改此行为的选项):
this.list = this.element.find( "ol,ul" ).eq( 0 );
在你的情况下,第一个列表无论如何都要使用,但是如果你按顺序反转它就不再有用了。
你必须稍微改变你的标记。