Один факт из жизни динамичного поиска

При запиливании функции выбора и динамичного поиска варианта из  таблицы базы данных, я столкнулась с небольшой проблемой, которую, включив режим гугления , я успешно решила. Суть в чем: нужно было исключить из событий клика в любом месте на странице один единственный элемент, что бы убирать блок с результатами поиска при клике везде, кроме этого самого блока. Делается это следующей функцией:

$(document).click(function(e){
    if ($(e.target).closest(".example-block").length) return;
    // тут инструкции для события клика в любом месте на странице, кроме клика на .example-block
    e.stopPropagation();
});

 

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*

code