Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript]jQuery działa wybiórczo na stronie
el Santiago
post
Post #1





Grupa: Zarejestrowani
Postów: 29
Pomógł: 1
Dołączył: 31.08.2007

Ostrzeżenie: (0%)
-----


Na stronie mam poprawnie dodany plik jQuery.

Jesli wrzucę (z pamięci piszę, nie ma to znaczenia):


$().ready( function(){ alert("echoo...")} ); - działa

$().click( ... jak wyżej... ) - działa

$(div).click( .... jak wyżej... ) - działa

Ale jeśli w divie mam tabelkę, a w niej select i pole option, które po najechaniu (docelowo, nie działa, więc wybieram "kliknięcie") ma ukazać ukryty do tej pory div na dole strony:

<select><option id="KliknijMnie">próba
$(#KliknijMnie).click( function(){$("#ukrytyDiv").show()} ) - nie działa
docelowo: $(#KliknijMnie).hover( .... jak wyżej... ) - nie działa

Nawet gdy w tabeli zrobię "a" ktory po najechaniu, kliknięciu lub cokolwiek ma pokazywać ukryty div:

[Teraz #KliknijMnie to <a href="#" id="KliknijMnie">]
$(#KliknijMnie).click( function(){$("#ukrytyDiv").show()} ) - nie działa


Dlaczego jQuery działa wybiórczo? Co pominąłem aby się dobrać do dowolnego elementu na stronie?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Piogola
post
Post #2





Grupa: Zarejestrowani
Postów: 151
Pomógł: 36
Dołączył: 1.02.2011
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


  1. <script type="text/javascript" src="jquery-1.4.4.min.js"></script>
  2.  
  3. <select name="x" id="z">
  4. <option value="no">Brak
  5. <option value="uno">Jeden
  6. <option value="duo">Dwa
  7.  
  8.  
  9. <div id="box-no">Brak!</div>
  10. <div id="box-uno">Jeden - opis</div>
  11. <div id="box-duo">Opis drugiego...</div>
  12.  
  13. <script type="text/javascript">
  14. $('#z').change(function(){
  15. $('#box-'+this.value).hide();
  16. });
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 9.10.2025 - 10:43