到目前为止,我有一个脚本可以检测以我选择的门户号码结尾的所有<a>
标签。在这种情况下,它是门户网站&#34; 19&#34;并为这些链接添加目标空白。
$(document).ready(function () {
$('a[href$="portalid=19"]').prop('target', '_blank');
});
无法让javascript检测到该链接并获取其所在门户的号码。
href="/LinkClick.aspx?fileticket=szYeQD8fY2E%3d&tabid=3988&portalid=19"
取决于它检测门户号码并将该号码放在脚本中的门户网站。
var i = portalid
$(document).ready(function () {
$('a[href$="portalid=[i]"]').prop('target', '_blank');
});
答案 0 :(得分:2)
只需在jQuery选择器中连接字符串:
$('a[href$="portalid=' + i + '"]').prop('target', '_blank');