Задать вопрос
Quber
@Quber
PHP Team lead

Как использовать готовую функцию в методах jQuery?

<button id="foo">bar</button>
function test ()
{
    $(this).text("Ку ку");
}
$("#foo").click(test());

Как заставить функцию заработать при клике на элементе?

-----------------------------------
Такой вариант не предлагать:
$("#foo").click(function () 
{
    $(this).text("Ку ку");
});
  • Вопрос задан
  • 2603 просмотра
Подписаться 3 Оценить Комментировать
Решения вопроса 1
@David_KoKos
function test (event)
{
$(event.currentTarget).text("Ку ку"); - либо так
$(this).text("Ку ку"); - либо так
}
$("#foo").click(test);
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Используй имя
$("#foo").click(test);
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
Rocket Смоленск
от 80 000 до 130 000 ₽
div. Ставрополь
от 40 000 до 90 000 ₽
Wanted. Санкт-Петербург
До 220 000 ₽