W tym krótkim wpisie, przedstawię jak szybko można napisać własny plugin do jQuery. Z racji tego, iż jest to obecnie jeden z najbardziej popularnych frameworków JavaScriptowych, znajomość tworzenia rozszerzeń jest bardzo przydatna.
Nasz plugin
W celu uniknięcia tworzenia sztuki dla sztuki, stworzona wtyczka będzie coś robić. Jej zadaniem będzie zmiana tła w środku elementu, po kliknięciu na tym obiekcie. Jako parametry przyjmować będzie dwa kolory, które co kliknięcie będą się zmieniać.
Baza
Każdy plugin dla jQuery składa się z bazy, która zawsze jest identyczna dla każdej wtyczki, bez względu na to w jaki sposób będzie dalej tworzona.
Pierwszym krokiem jest dostarczenie naszemu pluginowi dostępu do $ oraz zapewnienie unikalności nazw i niekolidowania z innymi wtyczkami:
(function($) {
//baza pod plugin
})(jQuery
Teraz przyszedł moment aby dodać do kodu funkcję, w której nasz plugin będzie działał:
(function($) {
$.fn.changeColor = function() {
//ciało n
Blog poświęcony szeroko rozumianej branży IT, ale również porusza tematy bardzo luźno związane z komputerami. Zapraszam.