[英]Whole row in clickable link not open in new tab
我想整整一行是一個可點擊的鏈接。 我使用以下代碼。 它運作良好。 它通過單擊行來工作。 但我無法通過Ctrl +單擊打開它。 如何通過Ctrl點擊實現這一點?
jQuery(document).ready(function($) { $(".clickableRow").click(function() { window.document.location = $(this).attr("href"); }); });
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <tr class='clickableRow' href='url://'> <td>Blah Blah</td> <td>1234567</td> <td>£158,000</td> </tr>
這是我的答案:
$(".clickableRow").click(function(evt) {
var url = $(this).attr('href');
if (evt.ctrlKey) {
window.open(url, '_blank');
} else {
window.open(url, '_self');
}
它運作良好。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.