2016-07-14 23 views
2

到目前爲止,我有一個腳本可以檢測到所有<a>標籤,這些標籤以我選擇的門戶號碼結尾。在這種情況下,它是門戶網站「19」,它向這些鏈接添加一個目標空白。在href鏈接中檢測href門戶號碼

$(document).ready(function() { 
    $('a[href$="portalid=19"]').prop('target', '_blank'); 
}); 

無法檢測到鏈接並獲取它所在的入口的編號。

href="/LinkClick.aspx?fileticket=szYeQD8fY2E%3d&amp;tabid=3988&amp;portalid=19" 

取決於它檢測門戶號碼並將該號碼置於腳本中的門戶。

var i = portalid 
$(document).ready(function() { 
$('a[href$="portalid=[i]"]').prop('target', '_blank'); 
}); 

回答

2

正好連接字符串中的jQuery選擇:

$('a[href$="portalid=' + i + '"]').prop('target', '_blank');