课程
/前端开发
/jQuery
/jQuery基础课程
请举个栗子,谢谢!
2015-08-16
源自:jQuery基础课程 5-1
正在回答
难道不是.innerHTML是javascript的语法,html(),text()是jquery的语法吗?
但是,html()能将带标签的元素解析,比如
<body> <h3>html()和text()方法设置元素内容</h3> <div id="html"></div> <div id="text"></div> <script type="text/javascript"> var $content = "<b>唉,我又变胖了!</b>"; $("#html").html($content); $("#text").text($content); </script> </body>
用html( )就可以将<b></b>解析成加粗,而text就不行了,直接输出<b>唉,我又变胖了!</b>
html():取得第一个匹配元素的html内容。这个函数不能用于XML文档。但可以用于XHTML文档
text():取得所有匹配元素的内容。
结果是由所有匹配元素包含的文本内容组合起来的文本。这个方法对HTML和XML文档都有效。
二者区别不大啦
innerHTML与html()是一个
text()与innerText是一个
举报
加入课程学习,有效提高前端开发速度