Можете ли вы сохранить $ (это) в качестве переменной?

0

Можно ли сохранить $ (this) как переменную внутри события jquery, чтобы вы могли сравнить ее с другими элементами хранения переменных? Если да, как бы вы это сделали?

  • 1
    да, вы можете, var saved = $(this);
  • 2
    Иногда полезно объявить переменные jquery с помощью $, чтобы вы могли все упорядочить. var $header = $('header'); var $last_clicked = $(this) и т. д.
Показать ещё 1 комментарий
Теги:

2 ответа

1

Я делаю это во время! :)

var $el = $(this);

Обратите внимание на $ before el. Это ничего не делает, вам нужно помнить, что это jquery var.

  • 0
    Теперь возьмите в привычку префикс любого объекта jquery с $ $el ;)
  • 0
    @ A.Wolff Да, работаю над этим :), но это не происходит естественно.
0

Да, почему бы и нет.

$(element).click(function(){ //any event
    var th = $(this);
});

Ещё вопросы

Сообщество Overcoder
Наверх
Меню