Эй, ребята, я пытался сгладить JQuery-плагин Tipr.js и наткнулся на небольшое препятствие, в основном я играл с исходным кодом. и наткнулся на следующее:tipr.js, понимающий использование каждой функции
return this.each(function() {
если выше линия по линии 21 удал ют и предшествующие закрывающие скобки удалены из линии 46.
см. Исходный код, чтобы увидеть, что я говорю.
плагин до сих пор работает отлично. Я имею в виду, я делаю то, что он предполагает. однако при запуске большего количества тестов я узнал, что удаление каждой функции из плагина влияет на мобильность плагина, например. теперь с каждым удален я не могу это сделать:
$('#xyz').tipr().addClass('xyz');
теперь я понимаю, использование каждой функции, но как-то в контексте этого pluggin, я не понимаю, почему каждая функция влияет на переменчивость.
How to create a basic plugin: эта документация немного помогла мне, но я не мог полностью понять.
было бы действительно фантастически, чтобы кто-нибудь мог объяснить, какую важную роль играет каждая из этих функций.
спасибо.
Тенали
http://stackoverflow.com/questions/2678185/why-return-this-eachfunction-in-jquery-plugins –
@Learner Спасибо. –