Jak udělat odkaz na celý řádek tabulky?
Udělat odkaz na celý řádek tabulky není jednoduché. Samotný tag "tr" nelze obalit odkazem. A pokud dáte do všech buňěk odkazy, tak kýžený efekt nemusí být takový jaký požadujete. Jak na to?
Řešení je pouze za pomoci Javascriptu. Respektive v našem případě pomocí jQuery.
//HTML část
//jQuery část (jednodušší možnost)
$( document ).ready(function() {
$(".radek_tabulky_s_odkazem").click(function() {
window.location = $(this).data("href");
});
});
//jQuery část (komlpexní možnost)
$('.radek_tabulky_s_odkazem').mousedown(function(event) {
switch (event.which) {
case 1:
//leve tlaciko = otevri hned
window.location = $(this).data("href");
break;
case 2:
//stredove tlacitko = otevri do nove zalozky
window.open($(this).data("href"), '_blank');
break;
case 3:
//prave tlacitko = otevri do nove zalozky
window.open($(this).data("href"), '_blank');
break;
default:
alert('Nothing');
}
});
<< zpět