gpt4 book ai didi

jquery - 如何修改此代码以仅影响正常链接? (基本的 jQuery)

转载 作者:行者123 更新时间:2023-12-01 07:36:07 25 4
gpt4 key购买 nike

$(document).ready(function(){

$("a").click(function() {
$("#content").load($(this).attr("href"));
window.location.hash = $(this).attr("href");
return false;
});

});

因此,我使用此代码使所有链接加载到 div(内容)中。但我希望所有目标为 _blank (新页面)的链接在新页面中打开 - 作为它们的默认行为。我怎样才能做到这一点?

提前干杯 - (我是 jQuery 菜鸟 :) )

最佳答案

我认为应该这样做:

$(document).ready(function(){
$("a[target!='_blank']").click(function(){

$("#content").load($(this).attr("href");

window.location.hash=$(this).attr("href");
return false;
});
});

替换:

$("a").click(function(){...}

与:

$("a[target!='_blank']").click(function(){...}

http://docs.jquery.com/Selectors/attributeNotEqual#attributevalue

关于jquery - 如何修改此代码以仅影响正常链接? (基本的 jQuery),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1499045/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com