jQuery()方法的第二個參數詳解


關於jQuery()方法的第二個參數,有下面這幾種用法:

1.jQuery(selector, [context])

這種用法,相當於 $(context).find(selector) 或者 context.find(selector)

2.jQuery(html, [ownerDocument])

文檔對ownerDocument的解釋是:“創建DOM元素所在的文檔”

也就是說,如果你要編寫跨document的腳本,比如iframe或者用window.open開一個新窗口,可能會用得着它。

3.jQuery(html, props)

這個應該比較常用了,直接貼代碼:

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

也就是說,props內的屬性會像.attr()方法一樣,被設置到新創建的標簽內


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM