J'utilise ce petit JavaScript sophistiqué pour mettre en évidence un champ lorsque l'utilisateur le survole. Pouvez-vous me dire s'il existe un moyen d'ajouter une onclick
fonction qui agira comme un lien et ira vers une URL?
<script>
$(function() {
$('tr').hover(function() {
$(this).css('background-color', '#eee');
$(this).contents('td').css({'border': '0px solid red', 'border-left': 'none', 'border-right': 'none'});
$(this).contents('td:first').css('border-left', '0px solid red');
$(this).contents('td:last').css('border-right', '0px solid red');
},
function() {
$(this).css('background-color', '#FFFFFF');
$(this).contents('td').css('border', 'none');
$('a#read_message.php').click(function(){ URL(); });
});
});
</script>
javascript
jquery
hyperlink
John Taylor
la source
la source
Réponses:
Essayer
Utiliser aussi
si vous souhaitez ouvrir dans une nouvelle fenêtre.
la source
Utilisez simplement ceci
la source
Dans jquery pour envoyer un utilisateur vers une URL différente, vous pouvez le faire comme ceci:
cette méthode fonctionnera aussi, mais ce qui précède est la nouvelle façon la plus correcte de le faire ces jours-ci
la source
la source
HTML
MVC
la source
Si vous souhaitez ouvrir le lien dans un nouvel onglet, vous pouvez:
la source
Si vous avez affaire à une
<a>
balise et que vous souhaitez interrompre le passage à la valeur par défaut,href
vous devez utiliser à lathis
place.Accédez à l'url par défaut (yahoo):
Accédez à la nouvelle URL (google)
onclick
:En utilisant,
this
vous interrompez l'onclick
événement actuel du navigateur et changezhref
avant de continuer au comportement par défaut de<a href='...
la source
a
) en tant que page Web, vous ne pouvez pas contrôler le comportement de JS sur la page suivante (où vous redirigez la page du navigateur). Lorsque l'utilisateur quitte la page, c'est terminé. À moins que vous ne contrôliez également la deuxième page et que vous puissiez écouter le chargement de la page pour chaque utilisateur et vérifierdocument.referrer
si c'est la bonne personne. En outre, cela peut être une autre histoire si vous utilisez quelque chose comme une extension / module complémentaire pour le navigateur qui peut écouter les modifications d'URL de page.Je ne suis pas tout à fait sûr de comprendre la question, mais voulez-vous dire quelque chose comme ça?
la source
essayer
Afficher l'extrait de code
la source