Задать вопрос
@Zorgios

Как на jquery создать функцию, которую можно было бы вызвать в любой момент?

Например, есть функция, которая при клике на объект с классом test плавно изменит прозрачность объекта, на который кликнули:
$(".test").click(function() {
    $( this ).fadeTo( "slow", 0 );
});


Как обернуть такой же функционал в отдельную функцию, при вызове которой происходило бы изменение прозрачности объекта с классом test? То есть, чтобы можно было вызвать функцию в любой нужный момент, а не по клику на объект
  • Вопрос задан
  • 121 просмотр
Подписаться 1 Простой Комментировать
Решения вопроса 2
JohnnyGat
@JohnnyGat
Стараюсь писать код, понятный человеку.
function FadeTest() {
    $(".test").fadeTo("slow", 0);
}
Ответ написан
Комментировать
Mesuti
@Mesuti
$(".test").click(function() {
    fadeFunc()
});

$(".test").click(fadeFunc());

function fadeFunc() {
    $(this).fadeTo( "slow", 0 );
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
Rocket Смоленск
от 80 000 до 130 000 ₽
Wanted. Москва
от 250 000 до 400 000 ₽
Wanted. Санкт-Петербург
До 220 000 ₽
22 янв. 2025, в 04:08
6000 руб./за проект
21 янв. 2025, в 23:55
20000 руб./за проект
21 янв. 2025, в 23:35
80000 руб./за проект