2013-04-08 37 views
0

我需要將'sortstop'事件綁定到樹中的li項目,而不是ol ..這可能嗎?我可以將jQuery可排序的'sortstop'事件綁定到一個項目嗎?

+0

不要這樣想。但是你可以檢查'sortstop'裏面當前拖動的'li'並根據需要進行響應。 – techfoobar 2013-04-08 11:35:11

+0

我看到了,問題是我在使用Backbone,而'li'的視圖在另一個類中是'ol'。而'li'的視圖有改變屬性的模型,這就是爲什麼我需要跟蹤'li'上的事件。說現在讓我想到一個解決方案,儘管..我可能能夠觸發一個自定義事件來''形成'ol' .. – 2013-04-08 12:42:55

回答

2

您可以綁定在li事件,並通過執行類似觸發它:

$('li').on('sortstop', function(e, ui) { 
    // Do stuff 
}); 

$('ol').sortable({ 
    stop: function(e, ui){ 
    ui.item.trigger(e.type, ui); 
    } 
}); 
相關問題