我想在我的項目中使用vanilla js。我有一些功能,我對其中一個有問題。腳本的思想是:點擊主頁面上的鏈接,重定向到其他頁面;將類添加到#div1。當我點擊一個鏈接並將其重定向到其他頁面時 - 沒有任何提示。我找不到我做錯了。從主頁將類添加到給定元素不起作用?
HTML:
<div class="row" id="div1"></div>
<div class="row" id="div2"></div>
JS
window.onload = function() {
var hideDivOne = document.getElementById("div1"),
View = document.getElementById("view");
function swap() {
hideDivOne.className += " notdisplayed";
}
if(View){
View.addEventListener("click", swap, false);
}
}
CSS
.notdisplayed {display:none;}
:從其他網頁
<a href="pagelink" id="view">text</a>
HTML取而代之的
hideDivOne.className += " notdisplayed";
http://stackoverflow.com/a/196038/1838811 – afuous
哪裏是你的JS?它是鏈接到您的主頁面還是鏈接到其他頁面? – Badacadabra
@Badacadabra JS鏈接到主頁和其他頁面 – Olchus