2011-04-01 92 views
4

有沒有「乾淨」的方式在jQuery UI中插入項目可選控件?如何在一個可選控件中插入一個項目

說,我有以下可選:

<div id="selectable"> 
    <div>Item 1</div> 
    <div>Item 2</div> 
    <div>Item 3</div> 
</div> 

我可以手動插入一行,如:

$('<div>Item 4</div>').addClass('ui-selectee').appendTo($('#selectable')); 

雖然視覺上看起來是正確的,是有我需要包括以及任何事件?這是插入物品的乾淨方式,還是有更好的方法?

回答

1

這樣做沒有api。所以我相信你的編碼是一個正確的方法。添加後,您也可以嘗試撥打.selectable("refresh")

1

According to the API您還可以使用選項autoRefresh(默認啓用)在將元素添加到DOM元素時擴展可選元素列表。

如果你有一個巨大的元素的列表,我們建議設置自動刷新爲false並調用該方法手動刷新

相關問題