кодесурса
«JQuery

jQuery: прикрепить событие click и double-click к элементу

script1adsense2code
script1adsense3code

События jQuery: упражнение 1 с решением

Прикрепите событие щелчка и двойного щелчка к элементу <p>
Пример данных :

HTML:

 <Тело>
 <p> Нажми меня! </ p>
 </ Body> 
Для одного клика добавьте следующий абзац:

Это событие клика

Для двойного щелчка добавьте следующий абзац:

Это событие двойного щелчка

Решение:

HTML-код:

<head>
<script src="//code.jquery.com/jquery-1.11.1.min.js"></script>
<meta charset="utf-8">
<title>Attach a click and double-click event to the <p> element</title>
</head>
<body>
<p>Click me!</p>
<div id="result"></div>
</body>

Код JavaScript:

$("p").bind("click", function(){
   $( "<p>This is a click Event</p>").appendTo( "#result" );
   });
   $("p").bind("dblclick", function(){
     $( "<p>This is a double-click Event</p>"  ).appendTo( "#result" );
	 });

Примечание. В jQuery метод click (handler) используется для привязки обработчика события к событию JavaScript «click» или для запуска этого события в элементе. У него есть следующий параметр:

  • обработчик: функция, выполняемая каждый раз, когда событие инициируется. [Тип: Функция (Event eventObject)]

Метод dblclick ([eventData], handler) используется для привязки обработчика события к событию JavaScript «dblclick» или для запуска этого события в элементе. У него есть следующий параметр:

  • eventData: объект, содержащий данные, которые будут переданы в обработчик событий. [Тип: Функция (Event eventObject)]
  • обработчик: функция, выполняемая каждый раз, когда событие инициируется. [Тип: Функция (Event eventObject)]

Демонстрация в реальном времени:

См. Pen jquery-events-упражнение-1 от w3resource ( @ w3resource ) в CodePen .


Внесите свой код и комментарии через Disqus.

Предыдущий: jQuery События Упражнения
Далее: добавьте элемент <p> с текстовым сообщением при изменении поля <input>.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code