agregando return true a los botones siguiente / anterior del ciclo jquery
Pregunta
El código jQuery utilizado:
$('#contentspacer').cycle({fx:'fade',speed:2500,timeout:6000,next:'.next',prev:'.prev'});
$('.pause').click(function() {$('#contentspacer').cycle('pause'); return false;});
$('.play').click(function() {$('#contentspacer').cycle('resume'); return false;});
El html utilizado para " navegación " ;:
<div class="pnbtns"><a href="#" class="prev">←</a> <a href="#" class="pause">pause</a> <a href="#" class="play">play</a> <a href="#" class="next">→</a></div>
Como puede ver, los botones de reproducción y pausa funcionan bien y no agregan el hashtag al final, el botón siguiente y el anterior todavía funcionan, pero agregue el hashtag.
Lo que quiero hacer es agregar el retorno falso; a los botones .prev y .next, sin usar javascript en línea (sé cómo hacerlo de esa manera) y sin dejar los enlaces vacíos (debe validar xhtml estricto).
Solución
¿Es esto lo que estás buscando?
$('.next, .prev').live('click', function(){
return false;
});
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow