Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 02.02.2012, 19:56
Новичок на форуме
Отправить личное сообщение для obormot Посмотреть профиль Найти все сообщения от obormot
 
Регистрация: 02.02.2012
Сообщений: 5

Помогите с настройкой лайтбокс окна
Добрый день!
Прошу помощи у ява скрипт програмистов, ибо сам не силен!

Есть шаблон, в котором есть лайт бокс окно, оно вызывалось так:

Код:
$(".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 для лайт бокс окна, с прозрачностью, так же когда пропадает фон, становятся активными ссылки на странице, что так же недопустимо!

Живой пример:
http://pro-igrushka.ru/1/

Помогите подправить скрипт!
Спасибо!
Ответить с цитированием
  #2 (permalink)  
Старый 03.02.2012, 16:14
Профессор
Отправить личное сообщение для Nanto Посмотреть профиль Найти все сообщения от Nanto
 
Регистрация: 21.12.2010
Сообщений: 243

У Вас в основном (подключаемом) скрипте, такая запись
$("#lightbox, .lightbox-close").click(function(){
		$("#lightbox, .lightbox-work").fadeOut(300);

Выкидывайте оттуда #lightbox - Вы все равно его не переопределяете инлайном, и он отрабатывает!
Но как-то у Вас там косяков много - классы с идентификаторами спутаны...
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
помогите поправит скрипт плз mirazh38ru Javascript под браузер 1 21.04.2011 15:06
Плавное открытие окна. Flashton Элементы интерфейса 3 20.10.2010 16:00
Помогите!!! Из нового окна вызвать функцию ignavr Элементы интерфейса 5 13.12.2009 13:04
Вывод данных единожды, при открытии окна? Ggorsh Events/DOM/Window 1 28.04.2009 01:04
Помогите: Вызов окна сохранения файла greatilya Общие вопросы Javascript 2 01.08.2008 14:56