Есть два блока. Необходимо, чтобы при клике на блок №2 не срабатывало действие клика по блоку №1.
$(document).ready(function(){
$(document).on('click', '.b_1', function(event){
var target = $(event.currentTarget);
target.css({
color: 'white'
});
});
});
$(document).ready(function(){
$(document).on('click', '.b_2', function(event){
var target = $(event.currentTarget);
target.css({
color: 'white'
});
});
});
.b_1, .b_2 {
height: 40px;
color: black;
}
.b_1 {
width: 200px;
background-color: blue;
}
.b_2 {
width: 40px;
background-color: red;
float: right;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class='b_1'>1
<div class='b_2'>2</div>
</div>
Пример
добавьте вызов .stopPropagation()
$(document).ready(function(){
$(document).on('click', '.b_1', function(event){
var target = $(event.currentTarget);
target.css({
color: 'white'
});
});
});
$(document).ready(function(){
$(document).on('click', '.b_2', function(event){
//Чтобы событие не всплывало в объемлющий div
event.stopPropagation();
var target = $(event.currentTarget);
target.css({
color: 'white'
});
});
});
.b_1, .b_2 {
height: 40px;
color: black;
}
.b_1 {
width: 200px;
background-color: blue;
}
.b_2 {
width: 40px;
background-color: red;
float: right;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class='b_1'>1
<div class='b_2'>2</div>
</div>
В конце функции клика блока №2 добавте, event.stopPropagation();
$(document).ready(function(){
$(document).on('click', '.b_2', function(event){
var target = $(event.currentTarget);
target.css({
color: 'white'
});
event.stopPropagation();
});
});
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Пытаюсь вытащить данные с сайта, используя скрипты Google DocsЦель: заполнение таблицы
Это окошко регистрации/авторизации Сам js:
Считать URL ссылку с консоли, вывести на экран список всех параметровПараметры идут после ? и разделяются &
Код предназначен для выбора css файла для сайтаПочему не запоминается выбор стиля и нет возможности применить стиль повторно, т