我一直想知道如何創建像jQuery這樣的函數。例如:$(ID).function()
jQuery像自定義函數
其中,ID是HTML元素的ID,$
是返回元素「ID」的document.getElementById引用並且函數是自定義JavaScript函數的函數。
我正在創建一個實現一些功能的小型庫。而且我想在不使用jQuery的情況下使用sintax。
現在,我的問題是:我該如何實現?這種技術的名稱是什麼?
編輯:
我想要做的是這樣的:
HTMLElement.prototype.alertMe =函數(){警報(THIS.VALUE);}
然後,當我撥打document.getElementById('html_input_id').alertMe()
時,它必須顯示一個帶有輸入值的警報箱。但是HTMLElement.prototype
在IE中不起作用。
object.prototype – 2011-05-20 13:13:34
爲什麼不能獲取jQuery源碼並查看它? – Pointy 2011-05-20 13:15:28
是的,但我不想創建一個插件。我根本不會使用jQuery。 – 2011-05-20 13:18:55