JQuery删除div无法在Internet Explorer中工作

Adr*_*dry 4 javascript jquery joomla

我不是一个真正的javascript/jquery编码器,我有一个非常简单的代码来删除一个不能在IE中工作的div

我在Joomla页面中使用它,所以我这样称呼它:

$document->addScript("http://code.jquery.com/jquery-latest.js");//adiciona jquery
Run Code Online (Sandbox Code Playgroud)

而且,在身体文件中:

<script>
    setTimeout(function() {
        $("#yourDiv").remove();
    }, 50000);
</script>
Run Code Online (Sandbox Code Playgroud)

FireFox和Chrome(一如既往)还可以.有人可以指出我的错误吗?非常感谢 :)

已编辑************

我也试过这个代码没有jquery,但总是不在IE中工作(9)

<script>
setTimeout('yourFunction();', 5000);
function yourFunction(){
var div = document.getElementById("yourDiv");
div.parentNode.removeChild(div);
}
</script>
Run Code Online (Sandbox Code Playgroud)

The*_*pha 8

<script>
$(document).ready(function(){
    setTimeout(function() {
        $("#yourDiv").remove();
    }, 50000);
});
</script>
Run Code Online (Sandbox Code Playgroud)

检查这个小提琴,它也在工作.