Что нужно дописать чтобы скрывалось меню? Нажимаю в любую точку браузера меню закрывается, нажимаю на кнопку меню не закрывается, прошу помощи:
$('div#header-profile').on("click", function(){
$('div.header-profile-menu, div.header-profile').addClass('open');
});
$('div#header-ntf').on("click", function(){
$('div.header-ntf-menu').addClass('open');
});
$(document).mouseup(function (e){
var div = $("div.header-profile-menu, #header-profile, div#header-ntf, .header-ntf-menu");
if (!div.is(e.target) && div.has(e.target).length === 0){
div.removeClass('open');
}
});
$('div#header-profile').on("click", function(){
if(!$('div.header-profile-menu, div.header-profile').hasClass('open')){
$('div.header-profile-menu, div.header-profile').addClass('open');
};
});
$('div#header-ntf').on("click", function(){
if(!$('div.header-ntf-menu').hasClass('open')){
$('div.header-ntf-menu').addClass('open');
};
});
$(document).click(function() {
var div = $("div.header-profile-menu, #header-profile, div#header-ntf, .header-ntf-menu");
if(div.hasClass('open')){
div.removeClass('open');
};
});
Нужно реализовать следующее: при клике с главной на ссылку с новостью, новость должна открываться не на своей странице, а должен появляться...
Имеется две линииПравый конец черной line1 можно передвигать мышкой
При загрузке страницы нужно менять стиль блока <div> c opacity: 0 на opacity: 1, желательно через 10 секунд после загрузки страницыКак это сделать?