我在原生 android 浏览器和黑莓浏览器上有一个非常奇怪的问题。我只是有一个 id 为“jobStream”的 div,并想将 html 附加到它。
HTML:
<div id="jobStream"></div>
JavaScript"
$("#jobStream").append("<div>test</div>");
奇怪的是,如果我这样做:
$("#jobStream").append("test");
它工作正常,但使用 append 创建嵌套 div 似乎会导致问题。我也尝试了 .html() 和 .after() ,但我看到了同样的问题。即 $("#jobStream").html("test") 有效,但 $("#jobStream").append("test") 无效。
再次:这仅不适用于某些移动浏览器(我测试过的原生 android 浏览器 4.1.1 和黑莓浏览器)。
任何想法为什么?