отследить click() №2
как можно отследить .click() который нажали второй раз. Ну скажем если клик первый то alert(1), если это второй клик то alert(2), и если это 3 клик, то alert(1).
|
условия типа if () или использовать метод .toggle();
|
записывайте в какую-нибудь глобальную переменную количество кликов.
|
Вопрос все же про jQuery. А в нем прям для этой задачи есть специальный метод:
<p id='toClick'>Click me!!!</p> <script src="http://code.jquery.com/jquery-latest.js"></script> <script> $('#toClick').toggle( function () { alert(1); }, function () { alert(2); } ); </script> |
$( collection ).click(function () { this.clicked = this.clicked === undefined ? false : !this.clicked; if ( this.clicked ) { // Ваш обработчик } }); |
Часовой пояс GMT +3, время: 04:09. |