Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 用于创建HTML元素的jQuery选项_Javascript_Jquery_Html_Documentation - Fatal编程技术网

Javascript 用于创建HTML元素的jQuery选项

Javascript 用于创建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()方法的属性的超集组成。此外,任何事件类型都可以传入,

您好,有人能告诉我文档的方向吗?文档指定了使用jQuery创建的元素可以使用哪些选项?例如类、文本、单击等

e、 g

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");
          }
      });