我有一個我用Backbone.js控制的元素列表,其中包含列表的視圖以及每個控制模型的每個li
元素的視圖。我想從jQuery UI http://jqueryui.com/demos/sortable/實現可排序的插件,並能夠根據模型的位置更新模型中的值。有沒有辦法從視圖內部做到這一點,還是我需要在這裏採取不同的方法?如何在Backbone.js中使用Jquery UI插件?
0
A
回答
0
假設你使用一個集合來存儲這些模型,你有所需的所有信息集合中獲得一個模型的「秩序」只要你comparator
功能代表了你所需要的排序順序集合。
你可以得到一個特定模型的指數這樣一個集合:
var idx = collectionInstance.indexOf(collectionInstance.get('itemId'))
我不能說我用jQuery的可排序與骨幹一起呢,因爲我一直認爲,改變比較和應用排序做我所需要的。
我特別喜歡以下實現:Proper way to sort a backbone.js collection on the fly。
從骨幹文檔我們知道,手動觸發排序上的集合:
部隊集合重新排序本身。在正常情況下,您不需要調用此 ,因爲具有比較函數 的集合在任何時候都會保持自己的正確排序順序。調用排序 觸發集合的「重置」事件,除非通過傳遞 {silent:true}來保持沉默
相關問題
- 1. 在Angular中使用Jquery UI插件
- 2. Backbone.js查看jquery ui事件
- 3. 如何在angularJS指令中使用jQuery插件(semantic-ui)?
- 4. 你會如何使用Backbone.js與這個jQuery插件?
- 5. backbone.js jquery ui resizable slow
- 6. backbone.js視圖與jquery插件
- 7. Wordpress插件 - 使用backbone.js
- 8. 如何在cloud9插件中使用jQuery?
- 9. 如何在TinyMCE插件中使用jQuery?
- 10. 如何在firefox插件中使用jQuery?
- 11. 在jQuery UI中強制插件使用特定版本的jquery
- 12. 在Dart Web UI組件中使用jQuery輸入掩碼插件
- 13. 如何使用Backbone.js正確添加jQuery UI自動填充小部件
- 14. jQuery UI的排序和backbone.js
- 15. 在Rails應用中使用jQuery UI自動完成插件
- 16. 如何驗證Jquery UI-日曆插件?
- 17. 如何實現jquery-ui插件
- 18. 如何延長JQuery的UI插件
- 19. 如何編寫一個jQuery UI插件?
- 20. 如何在流星中使用jQuery UI?
- 21. 如何在angular4中使用jQuery UI DateRangePicker?
- 22. 如何在Confluence中使用jQuery UI?
- 23. 如何在Drupal中使用jQuery UI?
- 24. 如何在Play Scala中使用jQuery UI
- 25. 如何使用jQuery UI自動完成插件進行搜索?
- 26. 如何使用jQuery自動完成插件組織backbone.js應用程序?
- 27. 在jQuery UI對話框中使用Filament Group的customInput插件
- 28. 用jQuery Touchwipe插件擴展jquery-ui-carousel
- 29. 如何使用Backbone.js的
- 30. 如何在CloudStack上啓用UI插件?