Мне нужно использовать всплывающий скрипт, в котором всплывающее окно было переключено с использованием значения true или false переменной. например:всплывающее окно не закрывается при повторном нажатии
var iconvideoneww = true;
$('.icontrigger').click(function(){
if(iconvideoneww){
$('.iconvideopop').fadeIn(80);
}
else{
$('.iconvideopop').fadeOut(80);
}
iconvideoneww =!iconvideoneww;
});
И работает отлично. Проблема в том, что мне также нужен скрипт, в котором щелчок в любом месте за его пределами скрывает всплывающее окно. Теперь я добавляю такой скрипт, что происходит, так как всплывающее окно все еще находится в шаге «if» вышеприведенного кода, и щелчок в любом месте за его пределами скрывает его, теперь, если я снова нажимаю кнопку запуска, чтобы открыть всплывающее окно , код начинает идти на «else», тогда как я хочу, чтобы он перешел к «if». код для скрытия всплывающего окна при щелчке в любом месте снаружи:
$(document).mouseup(function (event) {
var container1 = $(".tagevent-content");
if (container1.has(event.target).length === 0) {
container1.hide();
toggleEventState = false;
}
});
скрипку: https://jsfiddle.net/p969ohh7/ Любая помощь будет оценена. Благодаря
Спасибо @Bram, он работает полностью – user3450590