2011-05-05 120 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插件一个样板代码,用大量的评论解释要做什么以及如何扩展它。它应该为你提供一个很好的起点。