Basit jQuery eklentisi yazdım, ama daha gelişmiş yüzden gibi şeyler yapabiliriz yapmak istiyorum:
$.myplugin.close();
$.myplugin.open();
$.myplugin.next();
$.myplugin.prev();
böyle nasıl çağrılabilir bir eklenti yazabilirim?
------------------------- Güncelleme -------------------- -----
Teşekkür @Craig MacGregor, bunu takdir ediyorum.
Ama şöyle
$(this).myplugin.load();
Bu kötü biçimidir ve gerektiği asla b e bu şekilde inşa edildi. Tüm işlevlere $ ('ele') gibi bir yöntem olarak erişilmelidir. Myplugin ('close/open/next/prev'); – Ohgodwhy
Birçok upvot ... garip. O zaman ı olarak yazmaya gerek detaylı olarak fazla olması benim seçeneklerini ayarlamak gerekiyorsa – gdoron
@Ohgodwhy '$ (' ele. ') myplugin ({eylemi:.' 'yakın xxx: xxx ......}) ; ' – user1740052