JavaScript innerHTML Quirk - 消失元素..

时间:2014-03-10 16:59:25

标签: javascript html css json

我有一个UI bug,我无法为我的生活解决..

我有一堆<div>的id,是我的索引页面的一部分。我有一个通过onclick函数传递JSON的链接列表,它替换了这些元素文本。

我尝试使用innerHTMLtextContent - 现在两者都运行良好,期望其中一个函数需要从数据库中提取其他信息...当发生这种情况时它会使我的其他元素消失了。现在他们的HTML仍然存在及其内部内容,但它没有显示值 - 其他边框和文本也正在消失......它们只会在我调整窗口大小时重新出现并且它们似乎重新弹出...

我应该指出这只发生在Chrome和Safari中 - Firefox和IE工作正常......

我对这个感到难过,任何帮助都会成为杀手!

代码..

<p class="restaurant-name" id="restaurant-name"></p>

var emptyName = document.getElementById('restaurant-name');
emptyName.textContent = restInfo.name;

restInfo是JSON的名称

0 个答案:

没有答案