append(content)函数:向每一个匹配的元素内部追加内容。 html
如如下示例: jquery
向全部段落中追加一些HTML标记。 app
HTML 代码: 框架
jQuery 代码: 函数
结果: 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框架中的函数了解的不是很深刻,目前是这样认为的,但愿这方面研究比较深的大侠们多多指正...