Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [jQuery] sprawdzanie stringa
Forum PHP.pl > Forum > Przedszkole
!*!
Czy jest możliwość w jQuery, aby sprawdzić czy string np '#element' odpowiada za ID elementu, a '.element' za klasę? Chciałbym na tej podstawie wstawić do div, atrybut ID, albo CLASS.
parzygnat
A mógłbyś opisać dlaczego tak chcesz zrobic? Bo w tym co napisales kryje sie juz odpowiedź. #element wskazuje zawsze na id elementu.
modern-web
Wystarczy wyodrębnić 1 znak ciągu - chyba za pomocą #.slice się to robiło smile.gif
Niktoś
Nie wiem czy o to Tobie chodzi:
http://api.jquery.com/eq-selector/
!*!
jestem w trakcie pisania wtyczki do JQ, taki mini edytor i w jej opcjach daję możliwość wpisania nazwy elementu który ma zostać dodany np button.

Kod
$('#cokolwiek_niema_znaczenia').wtyczka({nazwa: '#elementu'})


i właśnie tą opcje "nazwa" chce sprawdzić. Czy jej wartość to ID czy CLASS. Aby móc odpowiednio wstawić do niego "id="wartość" lub class="wartosc"

modern-web - jQ ma już gotową funkcje do tego?
qrzysztof
[JAVASCRIPT] pobierz, plaintext
  1. if (nazwa.substr(0,1)=='#')
  2. {
  3. //id
  4. }
  5. else if (nazwa.substr(0,1)=='.')
  6. {
  7. //klasa
  8. }
  9. else
  10. {
  11. //nie wiadomo
  12. }
[JAVASCRIPT] pobierz, plaintext

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.