Jump to content
php.lv forumi
  • 0

atslēgt anchora href atribūta funkciju


Question

Posted

Sveiki. Kā lai atslēdz a taga href atribūta funkcionēšanu neiaizvietojot tā saturu ar #?

9 answers to this question

Recommended Posts

  • 0
Posted

<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
Posted

# 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
Posted (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 by briedis
  • 0
Posted

Paldies! :) Esmu jauniņais javaskriptā. :)

  • 0
Posted

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
Posted

biju meklējis. tikai neko sakarīgu nebiju atradis kas strādā arī uz ejex ielādētā kontenta

Guest
This topic is now closed to further replies.
×
×
  • Create New...