Показать сообщение отдельно
  #3 (permalink)  
Старый 06.10.2013, 18:14
Аватар для Nailya
Кандидат Javascript-наук
Отправить личное сообщение для Nailya Посмотреть профиль Найти все сообщения от Nailya
 
Регистрация: 05.04.2013
Сообщений: 135

вот код, в котором я пытаюсь разобрать логику открытия модального окна
jQuery(function($){ //jQuery - эти озночает, что дальше идет код jQuery; $ в данном контексте - переменная
			// bind event handlers to modal triggers
		
			$('body').on('click', '.trigger', function(e){ //$() - начало использования скрпта jQuery, параметр $() - ссылка на контейнер html, .on() - вызов некого события, "click" - тип вызываемого события, ".trigger" - идентификатор объекта, к которому применяется событие,function() - это фукция, которая выполняется в случае возникновения события.
				e.preventDefault();//метод preventDefault() отменяет стандартную реакция на событие 
				$('#test-modal').modal().open();//modal().open(); - открывает модальное окно, описанную в контейнере с идентификатором #test-modal
			});

			// attach modal close handler
			$('.modal .close').on('click', function(e){
				e.preventDefault();
				$.modal().close();
			});

			// below isn't important (demo-specific things)
			$('.modal').on('click', function(e){
				e.stopPropagation();
				$('.modal').toggle();
			});
		});


<body>
	<div class="modal" id="test-modal" style="display: none">
			<a href="#" class="close">&times;</a>

			<object class="Clip">
				<param value="Belissimo.swf" name="movie">
				<embed src="Belissimo.swf">
			</object>
	</div>				
		 
		  <a href="#" class="trigger">Open modal</a>
</body>


Не понятно, что такое объект е в данном контексте?

Последний раз редактировалось Nailya, 06.10.2013 в 18:17.
Ответить с цитированием