我在Wordpress网站上使用Tablepress one,当人们使用以下代码点击表格时,我使用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>
这段代码检查最后一行中是否有带链接的图像,然后在用户单击时打开该链接。
现在我想在一个新的选项卡中打开链接,但在尝试了不同的选项后,似乎什么都不起作用。
更改:
window.location = $a.attr('href');
收件人:
window.open($a.attr('href'), "_blank");
您需要使用window.open
:
window.open(
$a.attr('href'),
'_blank'
);