Vous êtes à l'aide de bootstrap qui signifie que vous êtes à l'aide de jQuery :^) donc une façon de le faire est:
<tbody>
<tr class='clickableRow' href='url://'>
<td>Blah Blah</td>
<td>1234567</td>
<td>£158,000</td>
</tr>
</tbody>
jQuery(document).ready(function($) {
$(".clickableRow").click(function() {
window.document.location = $(this).attr("href");
});
});
Bien sûr, vous n'avez pas à utiliser href commutateur ou d'emplacements, vous pouvez faire ce que vous aimez dans la fonction de gestionnaire de clic. Lire sur jQuery
et comment écrire des gestionnaires;
addendum
La raison de l'utilisation d'une classe plutôt que d'utiliser un id est parce que vous pouvez appliquer la solution sur plusieurs lignes:
<tbody>
<tr class='clickableRow' href='url://link-for-first-row/'>
<td>Blah Blah</td>
<td>1234567</td>
<td>£158,000</td>
</tr>
<tr class='clickableRow' href='url://some-other-link/'>
<td>More money</td>
<td>1234567</td>
<td>£800,000</td>
</tr>
</tbody>
et votre base de code ne change pas. La même fonction est de prendre soin de ces deux lignes. c'est à dire que vous êtes encore en utilisant ceci:
jQuery(document).ready(function($) {
$(".clickableRow").click(function() {
window.document.location = $(this).attr("href");
});
});