2011-05-05 179 views
1

我一直在嘗試對此進行一些研究,但是我還沒有找到與此相關的任何內容,所以我來到這裏希望有人能夠指出我正確的方向。使用Javascript創建自定義控件

有什麼辦法可以創建我們自己的HTML元素嗎?

我見過一個自定義組合框,它使用Javascript月回來創建,但無法再找到它。

基本上,我想創建自己的'控制',我可以使用我的網頁。也許有些東西可以「插入」(儘管不是要求)。任何想法/想法/建議/鏈接?

任何幫助真的很感激。謝謝!

+2

你看過jQuery UI的人是怎麼做到的嗎? – 2011-05-05 12:03:24

+1

問題似乎有點寬泛。自定義控件可以使用許多不同的方法創建。創建div,對它們進行樣式設置,添加事件偵聽器來修改元素,添加屬性,發送數據。如果不確切地知道你想要創建這個問題的「控制」過於寬泛,無法回答。 – 2011-05-05 12:13:44

+0

@Gary G - 是的,我試圖讓它儘可能廣泛。原因是我不確定有多少種方法,以及我會如何去做,所以我不想以任何方式限制問題。 Re,「控制」,好吧,我想,任何類型的輸入元素。像Button,TextField,ComboBox,SplitButton等。但是,我不想僅限於這些控件。我並沒有真正接受任何具體的控制,只是一些能夠讓我走向正確方向的東西(即使只是一個區域),從那裏我可以學到更多 – 2011-05-05 12:17:51

回答

3

如果你想要寫一個jQuery插件,但不知道從哪裏開始,看看這個網站:http://stefangabos.ro/jquery/jquery-plugin-boilerplate

他寫了一個jQuery插件一個樣板代碼,用大量的評論解釋要做什麼以及如何擴展它。它應該爲你提供一個很好的起點。