Estoy usando este pequeño y elegante JavaScript para resaltar un campo cuando el usuario se desplaza sobre él. ¿Podría decirme si hay alguna forma de agregar una onclick
función que actúe como un enlace y vaya a una 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
fuente
fuente
Respuestas:
Tratar
También use
si desea abrir en una nueva ventana.
fuente
Simplemente usa esto
fuente
En jquery para enviar un usuario a una URL diferente, puede hacerlo así:
de esta manera también funcionará, pero lo anterior es la forma más nueva y correcta de hacerlo en estos días
fuente
fuente
HTML
MVC
fuente
Si desea abrir el enlace en una nueva pestaña, puede:
fuente
En caso de que esté lidiando con una
<a>
etiqueta y desee interrumpir el paso al valor predeterminadohref
, debe usarthis
en su lugar.Ir a la URL predeterminada (yahoo):
Ir a la nueva URL (google)
onclick
:Al usar
this
, está interrumpiendo elonclick
evento actual del navegador y cambiandohref
antes de continuar con el comportamiento predeterminado de<a href='...
fuente
a
) como una página web, no puede controlar el comportamiento de JS en la página siguiente (donde está redirigiendo la página del navegador). Cuando el usuario abandona la página, está hecho. A menos que también controle la segunda página, y pueda escuchar la carga de la página allí para cada usuario y verificardocument.referrer
si es la persona adecuada. Además, podría ser otra historia si está usando algo como una extensión / complemento para el navegador que puede escuchar los cambios de URL de la página.No estoy completamente seguro de entender la pregunta, pero ¿te refieres a algo como esto?
fuente
tratar
Mostrar fragmento de código
fuente