我有一些代码可以使表格行可点击,从而可以正常工作。
唯一的问题是它在同一标签中打开了URL。有什么方法可以更改此设置以在新标签页中打开URL?
<tr class='clickable-row' data-href='http://www.google.com'>
<script>
jQuery(document).ready(function($) {
$(".clickable-row").click(function() {
window.location = $(this).data("href"));
});
});
</script>
答案 0 :(得分:1)
尝试添加2行以禁用同一选项卡中的默认打开。您也可以尝试将其放入函数中并调用该函数。该功能将更加有用和高效。
<tr class='clickable-row' data-href='http://www.google.com'>
<script>
jQuery(document).ready(function($) {
$(".clickable-row").click(function() {
var url = $(this).attr('href');
window.open(url, '_blank');
});
});
</script>