Autor | Zpráva | ||
---|---|---|---|
candiess Profil |
#1 · Zasláno: 1. 2. 2011, 18:29:49
Dobrý večer, chci se zeptat.. mám jQuery kod:
$(document).ready(function(){ $("#menu ul li a").mousemove( function() { $("#podmenu").text(""); }); }); a HTML: <div id="menu"> <ul> <li><a id="uvod">Hlavní strana</a></li> <li><a id="ceske_panenky">České panenky</a></li> <li><a id="plysaci">Plyšáci</a></li> <li><a id="ceske_sedacky">České Sedačky</a></li> </ul> </div> <div id="podmenu"></div> a chci, aby když najedu myší na položku , tak aby se mi do podmenu vypsalo id té položky (Example: Najedu na České panenky a do podmenu se mi vypíše ceske_panenky.. Má někdo nějaké elegantní řešení? nebo to musím řešit přes.. function polozka(id_polozky) { $("#podmenu").text(id_polozky); } Děkuji za odpovědi..:) |
||
_es Profil |
#2 · Zasláno: 1. 2. 2011, 18:42:38
candiess:
Id máš v this.id .
|
||
Str4wberry Profil |
#3 · Zasláno: 1. 2. 2011, 18:46:24
Případně
$(this).attr("id") .
|
||
Chamurappi Profil |
#4 · Zasláno: 1. 2. 2011, 18:48:21 · Upravil/a: Chamurappi
Reaguji na candiesse:
Doufám, že to id nechceš získávat jen proto, abys podle něj pak vyhledal ten element, ze kterého ho bereš (nebo jeho potomky).
|
||
candiess Profil |
#5 · Zasláno: 1. 2. 2011, 18:52:00
_es:
Děkuju moc :)) Chamurappi: Nebojte se, má to hlubší smysl :)) Str4wberry: Taktéž děkuji za radu :) |
||
_es Profil |
#6 · Zasláno: 1. 2. 2011, 18:53:18
Str4wberry:
„Případně $(this).attr("id").“ A to má akú výhodu? Nie je to ani rýchlejšie ani kratšie ani jednoduchšie. |
||
Časová prodleva: 13 let
|
0