Obormot
Постоялец
- Регистрация
- 10 Янв 2012
- Сообщения
- 88
- Реакции
- 2
- Автор темы
- #1
Был шаблон, в нем лайт бокс окно, вызывалось так:
Стояла задача запрограмировать окно так, что бы его невозможно было закрыть кликом вне окна! И что бы его вообще невозможно было закрыть без авторизации!
Код модифицировали так:
Получилось что окно не закрывается при клике вне окна! Ура )
Но при клике вне окна пропадает бекгоунд, который задается в CSS для лайт бокс окна, с прозрачностью, так же когда пропадает фон, становятся активными ссылки на странице, что так же недопустимо!
Живой пример:
Помогите подправить скрипт!
Спасибо!
Код:
$(".project-list ul li .image a.more").click(function(){
$("#lightbox").css("filter", "alpha(opacity=90)");
$("#lightbox").fadeIn(300);
$(this).parent().parent().find(".lightbox-work").fadeIn(300);
})
$("#lightbox, .lightbox-close").click(function(){
$("#lightbox, .lightbox-work").fadeOut(300);
});
Стояла задача запрограмировать окно так, что бы его невозможно было закрыть кликом вне окна! И что бы его вообще невозможно было закрыть без авторизации!
Код модифицировали так:
Код:
<script>
$(document).ready(function() {
$("#lightbox").css("filter", "alpha(opacity=90)");
$("#lightbox, #loginbox-panel").fadeIn(300);
})
$("#lightbox-close").click(function(){
$("#loginbox-panel").fadeOut(300);
});
</script>
Получилось что окно не закрывается при клике вне окна! Ура )
Но при клике вне окна пропадает бекгоунд, который задается в CSS для лайт бокс окна, с прозрачностью, так же когда пропадает фон, становятся активными ссылки на странице, что так же недопустимо!
Живой пример:
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
Помогите подправить скрипт!
Спасибо!