我在我的Wordpress网站上使用Tablepress,当人们使用以下代码点击表格时,我正在使用Jquery打开链接:
<script>// <![CDATA[
jQuery(document).ready(function($){
$('.tablepress-id-15').on( 'click', 'tr', function( event ) {
var $a;
if ( $( event.target ).is( "img" ) ) {
return;
}
$a = $(this).find('a').last();
if ( $a.length ) {
window.location = $a.attr('href');
}
} );
});
// ]]></script>
这段代码检查最后一行中是否有带链接的图像,然后在用户点击时打开该链接。
现在我想在新标签中打开链接,但在尝试不同的选项后,似乎没有任何效果。
答案 0 :(得分:0)
您需要使用window.open
代替:
window.open(
$a.attr('href'),
'_blank'
);
答案 1 :(得分:0)
变化:
window.location = $a.attr('href');
要:
window.open($a.attr('href'), "_blank");