如以下示例:向所有段落中追加一些html标记。
html 代码:
. 代码如下:
<p>i would like to say: </p>
jquery 代码:
. 代码如下:
$("p").append("<b>hello</b>");
[ <p>i would like to say: <b>hello</b></p> ]
这样看好像没什么,很正常,如果我们换个方式追加呢?
$("p").append("<b>");
$("p").append("hello</b>");
结果:
[ <p>i would like to say: <b></b>hello</p> ]
结果就成这样了,为什么会这样呢?
我想应该是在调用append()函数时,它会自动去检测你加进去的html内容是否符合标准,如果符合,正常加入,如果不符合,那么它就会自动生成符合它所谓的标准而进行显示。
如对本文有疑问, 点击进行留言回复!!
2016年信息安全工程师综合知识第11-15题解析【建群网培信息安全工程师】
网友评论