DSsys DSsys i skrypty JavaScript są miłe!

(akt. wer. 1.1.1)

Lista funkcji

Kategorie

Składnia

void funkcja DSsys.o.zmnKlase ( object el , string z , string na )
void funkcja DSsys.x(selektor).zmnKlase ( string z , string na )
void funkcja ds(selektor).zmnKlase ( string z , string na )

Zmienia jedną klasę na drugą, usuwa, lub dodaje.

Kategoria: Obsługa

Lokalizacja: rdzen/o.js

Opis

Zmienia jedną klasę na drugą, usuwa, lub dodaje.

Od wersji 1.1.1 możliwe są następujące scenariusze:

Przykład:

ds().zmnKlase('','grubo');//dodaje klasę grubo
ds().zmnKlase('grubo','');//usuwa klasę grubo
ds().zmnKlase('grubo','cienko');//usuwa klasę grubo i jednocześnie dodaje klasę cienko
ds().zmnKlase('grubo','grubo');//jeżeli nie ma klasy grubo to ją dodaje, a jeśli jest to usuwa klasę grubo

Parametry

object el

Element, którego atrybut klasa ma być modyfikowany.

string z

Klasa, która ma być szukana.

string na

Klasa, na którą ma być zmieniona szukana klasa.

Przykłady

#1 Modyfikacja atrybutu klasa. zapisz zapiszZIP

Przykład:

DSsys.ladowanie.dodAuto(function() {
  ds('#dodaj').on('click',function() {
    ds('ul li:first-child').zmnKlase('','aktualny');
  });
  ds('#usun').on('click',function() {
    ds('ul li:last-child').zmnKlase('aktualny','');
  });
  ds('#przetasuj').on('click',function() {
    ds('ul li:nth-child(2)').zmnKlase('aktualny','aktualny');
  });

});

HTML:

<ul>
  <li class="druga trzecia">Jeden</li>
  <li class="jedna">Dwa</li>
  <li class="jedna aktualny druga">Trzy</li>
</ul>
<input type="button" value="Dodaj Klasę" id="dodaj" />
<input type="button" value="Usuń Klasę" id="usun" />
<input type="button" value="Przetasuj Klasę" id="przetasuj" />

Historia

Wersja Zmiana
1.1.0 Dodano funkcję.
1.1.1 Można teraz usuwać jednocześnie wstawiając nową klasę. Więcej w opisie do funkcji.

Podobne

DSsys.x().czyJestKlasa [DSsys.o.czyJestKlasa] - Sprawdza czy dany element posiada daną klasę.

Aktualna wersja: 1.1.1

* * *
© <^> 2012-2014

Projekt i wykonanie: DrezynSoft


Partner Autorska witryna kolejowa Partner DrezynSoft Partner Fotograficzna galeria krajobrazów Partner FotoStacyjka
Partner SelekTTor Partner Mapy Partner Edytor XML Partner Gry Partner Tłumacz Partner DSsys
Partner MojaMuzyka Partner Kanał Ostródzko-Elbląski w obiektywie <^> Partner Konwerter tekstu

Podstronę załadowano w 0.0169 sekundy.