Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [inne][jQuery] Tworzenie pluginu
Forum PHP.pl > Forum > Przedszkole
404
Witam,
w temacie JS nie raczkuję, ale zainteresowałem się tworzeniem własnego pluginu. Przeczytałem wstęp do dokumentacji i jest jedna nieścisłość, która nie daje mi spokoju.
Przykład z oficjalnej strony jQuery:
[JAVASCRIPT] pobierz, plaintext
  1. (function ( $ ) {
  2.  
  3. var shade = "#556b2f";
  4.  
  5. $.fn.greenify = function() {
  6. this.css( "color", shade );
  7. return this;
  8. };
  9.  
  10. }( jQuery ));
[JAVASCRIPT] pobierz, plaintext
Kilka sekcji niżej piszą o używaniu each. Ok, ale each, czy nie each, obie metody działają: http://jsfiddle.net/W4Ej7/.
Pytanie - której używać?
trueblue
http://forum.php.pl/index.php?showtopic=228833
each dotyczy selektora, który podałeś przy inicjalizacji pluginu.
Obydwa selektory wybrały po jednym (różnym) elemencie i każda pętla wykonała się 1 raz.
Jeśli napiszesz jeden plugin i podasz selektor, który wybierze obydwa elementy uzyskasz ten sam efekt.
ziolo
Używaj each

Tu zobaczysz różnice:

http://jsfiddle.net/W4Ej7/4/
Pyton_000
Na jedno wychodzi. Each możesz stosować jeżeli chcesz np. jakieś dodatkowe arunki stosować, a bez walisz dla wszystkich.
404
Dzięki, trochę się rozjaśniło smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.