если событие не относится к определенному элементу
как реализовать такую штуку:
у нас есть элемент '.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, время: 09:04. |