2012-07-25 124 views
-1

我需要在div上显示动态内容。内容每秒更新一次。我尝试这些代码,它们不工作的IE:IE更改div内容

jQuery('#test').html("end"); // this works normal with opera , with html tags 
// or 
document.getElementById('test').innerHTML = "End"; // this doesnt work normal in opera with html tags 
// or 
$('test').text('end'); 

我与IE 8

+0

你错过了最后一个'#'。无论如何,你为什么要谈论歌剧,因为你正在测试它,并在IE上有问题? – Shikiryu 2012-07-25 07:51:23

+0

我很确定'$('#test')。html(“bananas”);'会在IE6 +中工作。 – albertjan 2012-07-25 07:52:09

+0

我需要它在opera,chrome和FireFox,IE中工作。我不知道发生了什么,但它现在正在工作。我没有改变任何事情。那很好 。感谢您的回复 – 2012-07-25 07:56:03

回答

0

只要你改变第三至$('#test').text('end');测试,所有这三个应该在IE8中正常工作。

+0

对不起家伙,看来这是不能再工作 – 2012-07-25 13:52:13

+0

必须有一些其他的因素,@萨米尔梅姆梅多夫。你的问题中提供的代码(除了缺少'#')是正确的。 – Nick 2012-07-27 09:07:18

+0

尼克我认为你的答案应该工作,但它不在这里工作。我想我正在使用原型,这就是为什么这些例子不适用于IE。 – 2012-07-29 07:21:32