是否可以在jQuery移动列表中拥有多个拆分按钮?jQuery Mobile列表上的多个拆分按钮
我试着这样做:
<ul data-role='listview'>
<li>
<a href='#' id='1'>1</a>
<a href='#' id='btn1'></a>
<a href='#' id='btn2'></a>
</li>
</ul>
但它不工作。也没有包装链接在<div data-role='controlgroup>
。我做错了什么,还是不可能没有黑客?
UPDATE:该列表是通过执行$("#listid).append("<li>...</li>")
动态生成的。 http://jsfiddle.net/nrpMN/3/。正如下面mdmullinax指出,下面做工作:
<ul data-role='listview'>
<li>
<a href='#' id='1'>1</a>
<div data-role='controlgroup' data-type='horizontal'>
<a href='#' id='btn1'></a>
<a href='#' id='btn2'></a>
</div>
</li>
</ul>
感谢
这是有效的,但是如果你是动态生成列表,它不会。我知道我没有在我的问题中指定列表的动态生成,但我认为它不会有所作为。根据这个[JQM FAQ](http://jquerymobiledictionary.pl/faq.html)更新了小提琴:http://jsfiddle.net/nrpMN/3/ – Jay
有一个新的'.trigger('create')'方法截至beta2)为这件事情。 [的jsfiddle](http://jsfiddle.net/pxfunc/nrpMN/4/)。在按钮上也有一个缺失的属性:'data-role =“button”' – MikeM
谢谢。有用。我认为我有一个更老的测试版2(尽管它仍然是测试版2)。 :) – Jay