skillberto / jqueryform
此JavaScript文件使用jQuery创建HTML DOM。
3.0.0
2014-02-11 23:46 UTC
Requires
- components/jquery: dev-master
This package is not auto-updated.
Last update: 2024-09-23 12:10:35 UTC
README
现在,寻找一些花哨的方法
appendElement, prependElement, insertElement, createElement。
appendElement
将指定参数的内容插入到匹配元素集合的末尾。 prependElement
将内容插入到开头,而 insertElement
会删除所有内容,并将新内容放入父元素中。最后一个函数 createElement
是其他函数的核心。这些方法从参数创建一个新的jQuery实例。
所有这些都需要: parent, properties
参数。
第一个参数: parent
。类型:字符串(jQuery选择器)或jQuery实例对象。
例如: div#box
。
第二个参数: properties
。类型:对象
元素属性是用于HTML DOM标签的,这是必要的。
值是内容/值的属性。
所有其他属性都像 $(element).attr(properties)
一样渲染到方法 .attr。
在这个例子中,内容(Jee,它是……)将放在div中,使用id为'#box'
new jQueryForm().insertElement('div#box', {element: 'input', id: '#box_1', value: "Jee, it's a pretty content"});
每个函数都会返回核心对象,因此更容易进行更多实现
new jQueryForm()
.insertElement('div#box', {"element": "input", "type": "text", "value": 5})
.appendElement('div#box', {"element": "input", "type": "password", "id": "name", "value": 6, "name": "password"});
如果您愿意,可以使用 getJquery
方法更改返回值。如果此 true
,则方法返回jQuery实例,否则返回jQueryForm实例。