に をアタッチしJQuery UI SelectableましたがUL element、li itemその中の は動的に作成されていました。もちろん、それらを選択することはできませんでしたplugin's function to dynamic created elements in JQuery。
例えば:
<ul id="selectable">
<li class="dataItem">item dynamic created here but you can't select me</li>
</ul>
[アップデート]
JQuery コード:
$( "#selectable" ).selectable();
そして、私が使用する場所delegateまたはlive!?
delegateおよび使用法は、liveこの方法でイベントをバインドする方法です。
$('#selectable').delegate('li','click',function(){
// do something here
});
しかし、次のselectable plugin's eventsとおりです。
Supply a callback function to handle the selected event as an init option.
$( ".selectable" ).selectable({
selected: function(event, ui) { ... }
});
新しく追加されたアイテムは次のような状態になりませんでしたselectable plugin's:
ui-selectee
So,should I re-attach the plugin at every time when a new item added!?
どうもありがとうございました!!