是否可以在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