Яка різниця між цим та $ (цим) у jQuery?


Відповідь 1:

Привіт,

це об'єкт DOM, тоді як $ (це) - оболонка jQuery навколо.

Використовуючи це, ви можете викликати на ньому методи DOM, але не методи jQuery. Використовуючи $ (це), ви можете викликати на ньому методи jQuery, але не методи DOM.

$ (this) завершує це функцією jQuery

$ ('. someDiv'). onClick (function () {// це стосується елемента DOM, тому наступний рядок буде невдалим.fadeOut (100);});

Отже, ми загортаємо це в jQuery:

$ ('. someDiv'). onClick (function () {// оберніть це у jQuery, щоб ми могли використовувати jQuery fadeOut $ (this) .fadeOut (100);});

Спасибі