Если у меня есть два анкерных тега, которые будут запускать одну и ту же функцию (например, несколько кнопок для закрытия панели навигации), как бы связать оба элемента с событием? Нет JQUERY
HTML:
<a href="#" id="ctl_one">Close Nav</a>
<ul id="nav">
<li>Nav One</li>
<li>Nav Two</li>
<li>Nav Three</li>
</ul>
<a href="#" id="ctl_two">Close Nav</a>
JS:
var ctlOne = document.getElementById("ctl_one");
var ctlTwo = document.getElementById("ctl_two");
var both = ctlOne || ctlTwo //<-- this is what I tried and failed.
both.onClick = function(){
toggleNav();
}
function toggleNav(){
// either close or open nav <UL>
}
Опять же, я знаю, как это сделать в jQuery. Я ищу собственный JavaScript-метод.