skillberto/jqueryform

此JavaScript文件使用jQuery创建HTML DOM。

安装: 6

依赖项: 0

建议者: 0

安全: 0

星级: 0

关注者: 2

分支: 0

开放问题: 0

语言:JavaScript

3.0.0 2014-02-11 23:46 UTC

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实例。