Hallo!
Über das hier bestehende Portal-Programm habe ich eine Tabelle aufgebaut und CSS mäßig bearbeitet und bin noch dabei. Bspw. wird Spalte eins in der Schrift und Hover Reaktion noch anders. Pointer als Maus usw. Also ziemlich gut gelaufen und bis hierhin in Ordnung.
Ergebnis im Anhang.
Aber:
Das Programm sieht es vor bestimmte Spalten zu definieren welche als Link fungieren. Nun Wollte ich aber, deswegen auch der Pointer, die ganze Tabellenzeile anklickbar machen. Nach kurzem googlen gibt es einige Lösungen. Nun ist es aber in meinem Fall nicht so einfach das HTML der Tabelle anzutasten. Einfacher wäre ein zusätzliches JS, welches den Job erledigt.
JS
$("tr[link]").css("cursor","pointer");
$("tr[link]").bind("click", function(){
var link = $(this).attr("link");
window.location.href = link;
});
HTML
<tr link="/product.php?ver_id={$value.ver_id}" ......>
Bsp. das ^ habe ich gefunden.
Ohne groß zu erklären was und wieso an dem Programm hier mich einschränkt, die Frage:
Wenn meine Tabelle nun schon besteht und auch der Hover funktioniert, was muss ich nun als JS angeben um letztendlich nur noch den Link aus Spalte 1 über die ganze Breite der Tabelle zu ziehen.
Hoffe man versteht irgendwie was ich meine.
Musste mich an euch wenden, da das Portal-eigene Forum wie so oft nicht hilfsbereit ist und alles ignoriert. Kann gut sein, dass ich an das Ergebnis nicht komme da das Portal mich zu stark einschränkt.
Links zu dem was ich gefunden hatte:
http://www.tiptom.ch/homepage/bsp/zellelink.html#js
http://www.tiptom.ch/homepage/faq.html?q=zellelink