Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/12/2010, 22:21
Avatar de Copia
Copia
 
Fecha de Ingreso: noviembre-2009
Mensajes: 309
Antigüedad: 14 años, 5 meses
Puntos: 4
como evito que un link se ejecute con jquery?

hola comunidad.
Necesito algo de ayuda con jquery soy algo nuevo en esto y se me hace complicado hacer algo que quiza a ustedes les sea facil.

Tengo un enlace creado de la siguiente manera
Código PHP:
<?php
                  
echo "<a  class='imgenlace' id='buscador' rel='pop-up'  href=" ">"?>
                    <img id="busProduct" src="<?php echo base_url(); ?>img/mas.png">
                </a>
pasa que quisiera que al hacer click en la imagen que esta dentro del enlace, se ejecute un script en jquery y hasta sierto punto lo e conseguido, pero quiero evitar que el link siga su rumbo hasta que pueda procesar unos datos y modifcar el href dentro del script.

este es mi script:

Código HTML:
var count = 1;
$(document).ready(function(){
 $('#busProduct').click(function() {
    numId = 'id_'+count;
    cant  = 'cant_'+count;
    desc  = 'desc_'+count;
    $('a[id="buscador"]').attr(href);
    return false;
    
    //alert(numId);
  });
});
Bien esto $('a[id="buscador"]').attr(href); creo que no es del todo correcto.
ahora si se fijan tengo numId, cant, desc pues son valores que modificaran tras cada llamada a este link y estos valores quiero que formen parte de mi href en el enlace.
algo como href= 'www.algo.com/'+numId+cant+desc y luego de concatenarlo poder hacer que el link se ejecute.

Espero me aya dejado entender y mucho mas que me puedan ayudar.