jQuery()的使用

下面详细说说:

jQuery(selector, [ context ])

jQuery()可以写成$(),通过提供的选择器检索任何DOM元素并且通过这些元素创建一个新的jQuery对象。

当其作为选择器的时候,可以参考:http://www.w3school.com.cn/jquery/jquery_ref_selectors.asp

默认情况下, 如果没有指定context参数,$()将在当前的 HTML document中查找 DOM 元素;如果指定了 context 参数,如一个 DOM 元素集或 jQuery 对象,那就会在这个 context 中查找。在jQuery 1.3.2以后,其返回的元素顺序等同于在context中出现的先后顺序。

jQuery(html, [ ownerDocument ])

根据提供的原始 HTML 标记字符串,动态创建由 jQuery 对象包装的 DOM 元素。

我们可以向第二个参数传递一个属性映射。该参数接受能够传递给 .attr() 方法的属性的超集。可以传递任意的事件类型,并可以调用下面的 jQuery 方法:val, css, html, text, data, width, height, or offset.

例如:

$("<input>", {
  type: "text",
  val: "Test",
  focusin: function() {
    $(this).addClass("active");
  },
  focusout: function() {
    $(this).removeClass("active");
  }
}).appendTo("form");

 

 

 

posted on 2012-07-05 13:23  leohxj  阅读(194)  评论(0编辑  收藏  举报

导航