Jump to content
php.lv forumi
  • 0

atslēgt anchora href atribūta funkciju


Pentiums

Question

9 answers to this question

Recommended Posts

  • 0

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

Link to comment
Share on other sites

  • 0

# 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.

Link to comment
Share on other sites

  • 0

# 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
Link to comment
Share on other sites

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