程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程解疑 >> jquery-$(<p></p>).text(Text.),幫忙解釋一下這個是什麼?

jquery-$(<p></p>).text(Text.),幫忙解釋一下這個是什麼?

編輯:編程解疑
$("<p></p>").text("Text."),幫忙解釋一下這個是什麼?

因為我目前知道$("這裡面要寫選擇器")

$("<p></p>").text("Text.")

但是上面這段代碼雙引號裡寫了

 <p></p>

然後我就迷糊了,因為看下面的源碼的話,是創建了一個p標簽,不是選擇了p標簽,所以我想知道$("

").text("Text.") 這個是什麼

下面是源碼:

 <script>
function appendText()
{
var txt1="<p>Text.</p>";              // Create text with HTML
var txt2=$("<p></p>").text("Text.");  // Create text with jQuery
var txt3=document.createElement("p");
txt3.innerHTML="Text.";               // Create text with DOM
$("body").append(txt1,txt2,txt3);        // Append new elements
}
</script>
</head>
<body>

<p>This is a paragraph.</p>
<button onclick="appendText()">Append text</button>

就是在這看到的 http://www.runoob.com/try/try.php?filename=tryjquery_html_append2

 This is a paragraph.

Append text
Text.

Text.

Text.

其他的都可以理解,就是第二個Text. 理解不了是怎麼創建出來的

最佳回答:


jquery參數除了是選擇器,還可以是是dom對象和html字符串,html字符串就是在內存中生成新的dom,你要顯示需要添加到dom樹種才行

showbo
bogexueqianduan
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved