Как получить управление javascript из объекта JQuery?

Я начинаю работать в JQuery,

Как я могу получить элемент управления как объект javascript из объекта JQuery

var _object = $(this). ??

Ответ 1

Чаще всего var _object = $(this)[0];

Если у вас имеется более 1 элемента: $(this)[0], $(this)[1], $(this)[2] и т.д.

$(this).get() также возможно. Преимущество только над моделью массива заключается в том, что он позволяет выбирать тип $(this).get(-1), где он получает последний сопоставленный объект

Ответ 2

var _object = $(this)[0];

Я думаю, что это правильно, не могу проверить, потому что я нахожусь на своем телефоне.

Ответ 3

В вашем случае просто используйте this.

$(this)[0] == this, если this является элементом DOM. Если это что-то еще, например. селектор $(this)[0] - это путь.

Ответ 4

(function (e) {
    var a = false;
    try {
        $(this)[0];
        a = true;
    } catch (h) {}
    alert(a.toString());
})(window);