0
我無法編輯我的HTML,但我希望將錨點的變量存儲在列表項中,以便我可以創建一個onclick
事件。在瀏覽器中存儲var鏈接的純JavaScript方法
目前沒有任何工作,我假設它可能是querySelectorAll
被錯誤地使用。幫助讚賞。
//set the link class on nav items
var link = document.querySelectorAll('.nodiv a');
console.log(link);
link.onclick = function(e) {
\t e.preventDefault();
\t alert("clicked!");
}
<ul>
\t <li class="nodiv"><a href="#">Link</a></li>
\t <li class="nodiv"><a href="#">Link</a></li>
\t <li class="nodiv"><a href="#">Link</a></li>
\t <li class="nodiv"><a href="#">Link</a></li>
</ul>
啊,那是我要去哪裏錯了。感謝您的解釋。 – Doidgey 2015-02-24 17:15:48