Javascript.RU

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

Хелп с встплывающим блоком
Помогите пожалуйста с проблемкой. Нашел в сети вот этот скрипт. Работает jQuery.

<A id=toggler href="#">Линк</A>
<DIV id="ttttt" class="no-display drop-down-block">Всплывающий блок</DIV>

<SCRIPT type=text/javascript src="jquery-1.3.2.min.js"></SCRIPT>

<SCRIPT type=text/javascript>
(function($) {
	$.fn.dropDownBlock = function(block, options) {
		var defaults = {
			speed: 'fast',
			top: $(this).height(),
			left: 0
		},
		opts 	= $.extend(defaults, options),
  		toggler = $(this),
  		block 	= $(block);
  		toggler.css({'outline': 'none'})

  		toggler.click(function(e) {
  			e.preventDefault();
  			$(block).css({
        		'position' 	: 'absolute',
        		'top' 		: (toggler.offset().top + opts['top']) + 'px',
        		'left' 		: (toggler.offset().left + opts['left']) + 'px'
      		});
      		if($(block).is(':visible')) $(block).fadeOut(opts['speed']);
      		else $(block).fadeIn(opts['speed']);
      		this.focus();
  		});
  		toggler.blur(function() {
  			$(block).fadeOut(opts['speed']);
  		});
	};
})(jQuery);

$('#toggler').dropDownBlock($('#ttttt'));
</SCRIPT>


Вопрос: как сделать так, чтобы блок исчезал только при клике вне поля блока. То есть, когда мы запускаем блок, то при клике в любом месте страницы (в том числе и на блоке) блок исчезает, а нужно , чтобы он исчезал только когда мы кликаем не по самому блоку.
Ответить с цитированием
Ответ


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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужен хелп по кукам daer Общие вопросы Javascript 0 21.08.2009 16:08
Переменное название формы, хелп Bruce Общие вопросы Javascript 1 03.08.2009 09:34
Работа с окнами через opener. Нид хелп RAUS Events/DOM/Window 1 29.07.2009 18:59
В IE java Script Error! Хелп! web64 Общие вопросы Javascript 5 04.09.2008 16:09