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