если событие не относится к определенному элементу
как реализовать такую штуку:
у нас есть элемент '.someClass' и если клик (событие) было не на '.someClass' то работаем с другим элементом. ну типа если (click != 'какой-то класс'){ то что тут делаем } подскажите. спасибо |
<div class="someClass">someClass</div> <div>Test</div> <script> document.body.onclick = function (e) { var el = e ? e.target : window.event.srcElement; if (el.className === "someClass") return; alert("No someClass className"); } </script> |
Poznakomlus,
ну да, там же не уточняется, что надо еще проверить, не относятся ли элемент, на котором сработало событие, дочерним к тому классу....:lol: (хотя думаю, аффтар, по другому и сказать не могу, поста этого даже не подозревает, а в гугле ему лень поискать готовые скрипты под такую задачку, интересно, он сможет дописать....?) |
Цитата:
|
Часовой пояс GMT +3, время: 11:06. |