2010-06-08 96 views
2

我開始使用來自jQuery背景的Prototype編寫代碼。有沒有任何圖表顯示用於代替特定jQuery方法的原型等效方法?從jQuery遷移到原型

更具體地說,我正在尋找一個$('#my-id')。prepend('some stuff')在原型中等價嗎?

回答

1

這裏的其他人會比我更瞭解prototypejs,但這裏有一個prototypejs/javascript混合體。誰知道,也許這是如何完成的。

var $elem = $('my-id'); 

var newNode = document.createTextNode('some text') 

$elem.insertBefore(newNode, $elem.firstChild); 

有些東西告訴我,prototypejs必須有一些更簡單的方法來創建文本節點和/或預先考慮它們。


編輯:

我想我想通了:

var $elem = $('my-id'); // Get element with ID 'my-id' 

$elem.insert({top:'someText'}); // insert 'someText' at top position in $elem 

http://www.prototypejs.org/api/element/insert