我在Prototype中編寫了一個站點,但想切換到jQuery。關於如何最好地實現轉換的任何想法?如何將Prototype切換到jQuery
8
A
回答
11
就個人而言,我喜歡拿東西的步驟,所以我會同時使用開始,像這樣:
jQuery.noConflict();
// Put all your code in your document ready area
jQuery(document).ready(function($){
// Do jQuery stuff using $
$("div").hide();
});
// Use Prototype with $(...), etc.
$('someid').hide();
這樣,你不必一次轉換所有的舊代碼,但可以開始在新的東西上使用jquery,並在方便時遷移舊的Prototype代碼。我不知道你項目的規模,所以我不能說這是否適用於你,但Spolsky有一篇關於「大改寫」的偉大文章,以及爲什麼在Things you should never do, Part 1中這是一個壞主意。這是值得一讀!
有關在原型中使用jquery的更多信息,請參見jquery文檔中的Using jQuery with other libraries。
+0
+1我也認爲Spolsky的文章是一個很好的文章。使用.ready(function($){}),使用$作爲參數名稱。 – thomasrutter 2010-04-17 14:10:53
相關問題
- 1. 將jQuery轉換爲Prototype JS
- 2. 如何將切換添加到切換?
- 3. 將jQuery onClick切換到keyCode
- 4. 將Prototype ajax請求轉換成jQuery
- 5. 將jquery Script轉換爲Prototype Scriptaculous?
- 6. 如何將腳本從Prototype轉換爲JQuery?
- 7. 我應該如何將此Prototype移植到JQuery?
- 8. 如何添加cookie到jquery切換
- 9. jQuery將內容塊切換到頂部點擊/切換
- 10. 轉換jquery切換到mootools
- 11. 轉換jquery切換到Javascript
- 12. jQuery,切換切換
- 13. 將jquery cookie添加到內容切換
- 14. jQuery將div切換到鼠標上
- 15. 如何在Android中將切換文本切換到右側?
- 16. 如何使jQuery切換?
- 17. 如何重置jQuery切換?
- 18. 如何控制jQuery切換?
- 19. 如何使用jQuery切換
- 20. 如何使用jQuery將幻燈片切換到新頁面?
- 21. 如何將延遲添加到jQuery的切換
- 22. 如何將adb從wifi切換到USB?
- 23. Ipad如何將視圖切換到SplitViewController
- 24. 如何將VC6項目切換到Unicode
- 25. 將jQuery的切換它
- 26. jQuery -prototype衝突
- 27. 如何使用jQuery切換CSS轉換?
- 28. jQuery:切換不切換
- 29. jquery滾動到切換
- 30. 從Jquery Mobile切換到AppFramework
我也想對此加以輸入,特別是從cakephp的角度來看。 – 2008-09-10 07:17:57