Вход

Просмотр полной версии : Как удалить функцию


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();
});