Javascript 用于创建HTML元素的jQuery选项
您好,有人能告诉我文档的方向吗?文档指定了使用jQuery创建的元素可以使用哪些选项?例如类、文本、单击等 e、 gJavascript 用于创建HTML元素的jQuery选项,javascript,jquery,html,documentation,Javascript,Jquery,Html,Documentation,您好,有人能告诉我文档的方向吗?文档指定了使用jQuery创建的元素可以使用哪些选项?例如类、文本、单击等 e、 g myelement=$(“”, { “类”:“myclass”, 单击:函数(){ console.log(this.value); }, onchange?:函数(){ log(“不知道这个的语法”); } }); 来自: 从jQuery 1.4开始,jQuery()的第二个参数可以接受一个映射,该映射由可传递给.attr()方法的属性的超集组成。此外,任何事件类型都可以传入,
myelement=$(“”,
{
“类”:“myclass”,
单击:函数(){
console.log(this.value);
},
onchange?:函数(){
log(“不知道这个的语法”);
}
});
来自:
从jQuery 1.4开始,jQuery()的第二个参数可以接受一个映射,该映射由可传递给.attr()方法的属性的超集组成。此外,任何事件类型都可以传入,并且可以调用以下jQuery方法:val、css、html、文本、数据、宽度、高度或偏移量。名称“class”必须在映射中引用,因为它是JavaScript保留字,“className”不能使用,因为它不是正确的属性名称
这意味着:
href
或src
单击
或鼠标悬停
text
、html
、data
、width
、height
或offset
的属性的工作方式与同名的jQuery方法相同change
,而不是onchange
From:
从jQuery 1.4开始,jQuery()的第二个参数可以接受一个映射,该映射由可传递给.attr()方法的属性的超集组成。此外,任何事件类型都可以传入,并且可以调用以下jQuery方法:val、css、html、文本、数据、宽度、高度或偏移量。名称“class”必须在映射中引用,因为它是JavaScript保留字,“className”不能使用,因为它不是正确的属性名称
这意味着:
href
或src
单击
或鼠标悬停
text
、html
、data
、width
、height
或offset
的属性的工作方式与同名的jQuery方法相同在您的情况下,您需要使用事件名称:
change
而不是onchange
选择元素受所有和以及标准HTML属性的约束
通常,您将使用name、class、id、style、title和tabindex HTML属性。 我见过的最常用于选择对象(大多数表单对象)的事件是单击、悬停(与.toggle()一起使用)、mouseleave/mouseenter(而不是hover/.toggle())
http://www.quackit.com/html/tags/html_select_tag.cfm
- 名称
- 大小
- multiple指定可以进行多个选择
- 课程
- id
- dir指定文本的方向
- lang语言代码
- 样式内联样式(CSS)
- title指定要与元素关联的标题
- tabindex帮助确定制表顺序(当用户“制表”时) 通过页面上的元素)
- 禁用禁用输入控件。该按钮不接受更改 来自用户。它也无法接收焦点,并且在 禁忌
http://api.jquery.com/category/events/keyboard-events/
- 聚焦于
- 聚焦输出
- keydown
- 按键
- keyup
http://api.jquery.com/category/events/mouse-events/
- 单击
- dblclick
- 聚焦于
- 聚焦输出
- 悬停
- 鼠标向下移动
- 鼠标指针
- mouseleave
- 鼠标移动
- mouseout
- 鼠标悬停
- 鼠标悬停
- 切换
http://api.jquery.com/category/events/form-events/
- 模糊
- 改变
- 聚焦
- 选择
- 提交
除此之外,还有很多CSS属性可以应用于元素。。但是这个列表会使这篇文章的长度增加一倍,所以我不会发布它们。一个select元素受所有和以及标准HTML属性的约束
通常,您将使用name、class、id、style、title和tabindex HTML属性。 我见过的最常用于选择对象(大多数表单对象)的事件是单击、悬停(与.toggle()一起使用)、mouseleave/mouseenter(而不是hover/.toggle())
http://www.quackit.com/html/tags/html_select_tag.cfm
- 名称
- 大小
- multiple指定可以进行多个选择
- 课程
- id
- dir指定文本的方向
- lang语言代码
- 样式内联样式(CSS)
- title指定要与元素关联的标题
- tabindex帮助确定制表顺序(当用户“制表”时) 通过页面上的元素)
- 禁用禁用输入
myelement = $("<select/>", { "class": "myclass", click: function(){ console.log(this.value); }, onchange?: function(){ console.log("don't know the syntax for this"); } });