2011-12-31 44 views
1

這是我現在使用jQuery的代碼。 1.fiddle.我想要的是創建相同的場景沒有 jQuery。這是我結束的地方。 2. fiddle.
任何人都可以指出我在這裏做錯了什麼? (據我所能想到的,我的問題是CSS SelectorsCSS - 不正確使用選擇器?

謝謝。

回答

2

HTML中沒有.hide()方法。要隱藏元素,請將display樣式設置爲none

setTimeout(function() 
{ 
    document.getElementById("blocker").style.display = "none"; 
}, 3000); 

此外,原來的CSS可以在沒有jQuery的情況下工作。

+0

哦我明白了。謝謝。 – Isuru 2011-12-31 09:49:58

1

請嘗試以下。請勿在原生JavaScript中使用hide()

setTimeout(function() 
{ 
    document.getElementById("blockid").style.display = "none"; 
}, 1000); 
1

原生javascript中沒有函數hide()。用下面的行替換hide()函數。

document.getElementById("blocker").style.display = 'none';