使用jquery中append(content)函数时须要注意的事项

append(content)函数:向每一个匹配的元素内部追加内容。 html

如如下示例: jquery

向全部段落中追加一些HTML标记。 app

HTML 代码: 框架

<p>I would like to say: </p>

jQuery 代码: 函数

$("p").append("<b>Hello</b>");

结果: code

[ <p>I would like to say: <b>Hello</b></p> ] htm

这样看好像没什么,很正常,若是咱们换个方式追加呢? class

$("p").append("<b>"); di

$("p").append("Hello</b>"); query

结果:

[ <p>I would like to say: <b></b>Hello</p> ]

结果就成这样了,为何会这样呢?

我想应该是在调用append()函数时,它会自动去检测你加进去的html内容是否符合标准,若是符合,正常加入,若是不符合,那么它就会自动生成符合它所谓的标准而进行显示。

对于jquery框架中的函数了解的不是很深刻,目前是这样认为的,但愿这方面研究比较深的大侠们多多指正...

相关文章
相关标签/搜索