Javascript-форум (https://javascript.ru/forum/)
-   Javascript под браузер (https://javascript.ru/forum/css-html/)
-   -   Как удалить функцию (https://javascript.ru/forum/css-html/77571-kak-udalit-funkciyu.html)

dany994 21.05.2019 22:38

Как удалить функцию
 
Вот функция:
$( '#projects-btn' ).click(function() {
  $(".window").parents().css({"color": "red", "border": "2px solid red"});
});

При нажатий на кнопку с id="projects-btn" она срабатывает. Как сделать что бы при повторном нажатий фунция удалялась?

Вот тут пример:
https://codepen.io/anakin-skywalker94/pen/GaOOwv

рони 21.05.2019 22:50

dany994,
https://api.jquery.com/one/
https://api.jquery.com/off/

dany994 21.05.2019 22:56

Если б я знал JS то сделал бы, а так нет

рони 21.05.2019 23:59

dany994,
$( '#projects-btn' ).click(function() { 
  $(".window").parents().css({"color": "red", "border": "2px solid red"}); 
 $(this).off();
});


Часовой пояс GMT +3, время: 23:27.