我想把这个:
document.getElementById("associatedDisplayDiv").innerHTML += formatedResult;
...进入jquery。
我尝试过这样做:
$("#associatedDisplayDiv").html( $("#associatedDisplayDiv").html() + formatedResult );
但这显然是不对的。发生的情况是,这行新代码删除了某处输入的值:
<input id="ctl00__mainContent__ERecordingsInputControl__moodsHidden" class="hiddenField" type="text" name="ctl00$_mainContent$_ERecordingsInputControl$_moodsHidden"/>\
这真的很奇怪,因为只有这一行是我必须更改才能看到此错误出现的地方。那么...我做错了什么?
谢谢
最佳答案
是的,这很奇怪。为什么不尝试追加呢?
$("#associatedDisplayDiv").append( formatedResult );
关于javascript - 将这个基本 js 转换为 jquery 会产生奇怪的结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1267183/