Extraire la valeur du lien |
Répondre |
Auteur |
Sujet Recherche Options des sujets
|
|
Hobby001
Admin Group Modérateur Depuis le: 14 Feb 2015 Pays: Canada, Québec Status: Inactif Points: 6508 |
Options des messages
Thanks(0)
Envoyé : 31 Jan 2017 à 22:59 |
|
Si j'utilise un élément texte-lien avec une classe perso nommée: test.
Comment puis-je en extraire la valeur du lien au click je cherche quelque chose comme:
Merci
Edité par Hobby001 - 31 Jan 2017 à 23:00 |
||
Dmit OE
Admin Group Depuis le: 31 Mai 2012 Status: Inactif Points: 13971 |
Options des messages
Thanks(1)
|
|
var monlien = $(this).find('a').attr('href');
|
||
Hobby001
Admin Group Modérateur Depuis le: 14 Feb 2015 Pays: Canada, Québec Status: Inactif Points: 6508 |
Options des messages
Thanks(0)
|
|
Ça c'est du rapide, merci Dmit.
|
||
Hobby001
Admin Group Modérateur Depuis le: 14 Feb 2015 Pays: Canada, Québec Status: Inactif Points: 6508 |
Options des messages
Thanks(0)
|
|
Mauvaise nouvelle pour moi, si j'utilise
Bon résultat mais si j'utilise
Le code n'a pas le temps de s'exécuter avant l'ouverture de la nouvelle page
|
||
Dmit OE
Admin Group Depuis le: 31 Mai 2012 Status: Inactif Points: 13971 |
Options des messages
Thanks(0)
|
|
Si vous pouvez traiter les clics sur a directement, vous povuez faire la suppression du handler de OE sur l'element puis le traitement du clic sur la balise lien directement:
$('.test') .removeAttr('onclick') // supprimer le handler de clic de OE .find('a').click(function(ev) { // votre code ici ev.stopPropagation(); ev.preventDefault(); return false; // arreter le traitement par le navigateur });
|
||
Dmit OE
Admin Group Depuis le: 31 Mai 2012 Status: Inactif Points: 13971 |
Options des messages
Thanks(0)
|
|
P.S. Vous n'etes pas obliger d'arreter le traitement par le navigateur si votre intention est que ca se fait, dans tous les cas votre code aura le temps pour s'executer avant.
|
||
Répondre | |
Tweet
|
Aller au Forum | Permissions du forum Vous ne pouvez pas écrire un nouveau Sujet Vous ne pouvez pas répondre aux Sujets Vous ne pouvez pas effacer vos messages Vous ne pouvez pas éditer vos messages Vous ne pouvez pas créer des sondages Vous ne pouvez pas voter dans les sondages |