【object window】= $0

来源:互联网 发布:java程序员适合mac吗 编辑:程序博客网 时间:2024/06/06 19:29

页面jquery追加输出到字符串时,虽然不报错,但是总会携带标题所示的单词,一开始困惑了几个月没解决,今天领导要求,到了不得不解决的地步。

jquery代码是,字符串append追加输出到div中。


html代码:

<div id="result"></div>

jquery代码:
$("#result").append(parent);

最后的找到的原因是:parent这个变量没有赋初始值。而是直接给他赋如parent = parent + "&nbsp;&nbsp;&nbsp;&nbsp;"; 这样的值。导致parent默认的变量值是“object” 类型。然后再向这边变量追加字符串时,再输出到前端网页会自动加上object window。

解决办法就是给parent赋初始值:var parent=“”;这样变量的属性类型就是string 类型的了。