Pentiums Posted March 18, 2010 Report Posted March 18, 2010 Sveiki. Kā lai atslēdz a taga href atribūta funkcionēšanu neiaizvietojot tā saturu ar #?
0 rATRIJS Posted March 18, 2010 Report Posted March 18, 2010 <div class="disable-links"> <a href="http://google.lv">Google</a> <a href="http://google.com">Google COM</a> </div> <script type="text/javascript"> jQuery('.disable-links a').click(function() { return false; }); </script> Reku tev piemeers ar jQuery.
0 bobsters Posted March 18, 2010 Report Posted March 18, 2010 (edited) <a href="/kkas/" onclick="javascript:return false;"> Edited March 18, 2010 by bobsters
0 Pentiums Posted March 18, 2010 Author Report Posted March 18, 2010 # neder tāpēc, ka ja cilvēks ir aizskrullējis lapu līdz pusei un nospiežot uz linka viņu pārmestu atpakaļ uz augšu. To visu vajag tāpēc, ka veidoju vēstuļu sistēmu ar ajax un vajag arī atbalstīt tos, kam gadijumā nav javaskripts ieslēgts.
0 briedis Posted March 18, 2010 Report Posted March 18, 2010 (edited) # neder tāpēc, ka ja cilvēks ir aizskrullējis lapu līdz pusei un nospiežot uz linka viņu pārmestu atpakaļ uz augšu. To visu vajag tāpēc, ka veidoju vēstuļu sistēmu ar ajax un vajag arī atbalstīt tos, kam gadijumā nav javaskripts ieslēgts. Tāpēc onclick atribūtam beigās ir jāatgriež false, tad href atribūts neizpildās <a href="#" onclick="doStuff(); return false;">link</a> vai <a href="#" onclick="return doStuff();">link</a> kur function doStuff(){ //kods return false; } Edited March 18, 2010 by briedis
0 Pentiums Posted March 18, 2010 Author Report Posted March 18, 2010 Paldies! :) Esmu jauniņais javaskriptā. :)
0 bobsters Posted March 18, 2010 Report Posted March 18, 2010 ierakstot google.lv meklešanā disable <a> href without # atverot otro rezultātu var redzēt kā atslēgt! Bet laikam tu nemaz nēsi meklējis atbildi!!!
0 Pentiums Posted March 18, 2010 Author Report Posted March 18, 2010 biju meklējis. tikai neko sakarīgu nebiju atradis kas strādā arī uz ejex ielādētā kontenta
0 Grey_Wolf Posted March 19, 2010 Report Posted March 19, 2010 <a href="JavaScript:void(0)" onclick="lert('clik clik'); return flse;">aaaa</a> viod(0) jaizmanto ja negribi likt # (enkuru)...
Question
Pentiums
Sveiki. Kā lai atslēdz a taga href atribūta funkcionēšanu neiaizvietojot tā saturu ar #?
9 answers to this question
Recommended Posts