Здравствуйте.
Есть контейнер в который входят еще три контейнера.
Например, для лучшего понимания, такое визуальное представление.
Мне необходимо, чтобы при нажатии на зеленый контейнер, выводился alert("green");
Но, если был нажат желтый контейнер, то выводился только alert("yellow");
Желтым контейнером выступает крестик для закрытия, все остальное служит для перехода к дальнейшим действиям.
Получается не так, как хотелось бы. Если брать отдельно контейнеры и на каждый из них вешать "клик", то пустое место все равно остается и ничего не сработает.
Можно ли сделать какое-то условие с такой логикой:
if(click() == 'green' && click() != 'yellow') {
Клик на зеленый блок и не по желтому
}
Спасибо.
// UP: мои попытки
$(".close_wrap").click(function() {
alert("close");
});
$(".my_btn").click(function() {
alert("green");
});
При нажатии на close_wrap, сначала выводится alert("close"), потом выводится green :)
Как сделать, чтобы green не срабатывал при таком варианте?)