gpt4 book ai didi

javascript/jquery : Need to substring in jquery

转载 作者:行者123 更新时间:2023-11-28 20:06:15 25 4
gpt4 key购买 nike

<script type="text/javascript">
$(function(){
$("a[rel='tab']").click(function(e){
e.preventDefault();

pageurl = $(this).attr('href');

$.ajax({url:pageurl+'?rel=tab',success: function(data){
$('#right_column').html(data);
}});

if(pageurl!=window.location){
window.history.pushState({path:pageurl},'',pageurl);
}

return false;
});
});
</script>

前面的代码是我在使用 rel="tab" 单击链接时用来更新 div 元素内容的代码。里面<a>标签。

示例 <a>标签:

<a href="index.php?v1=variable1&v2=variable2" rel="tab">Click Here</a>

所以现在,我需要更新上面 javascript 代码的以下几行,以从链接中取出 index.php...

 $.ajax({url:pageurl+'?rel=tab',success: function(data){
$('#right_column').html(data);
}});

但需要将 JavaScript 最后一部分的完整 url 保留为 pageurl。

我该如何做这样的事情?

我对此进行了研究,并尝试实现此处列出的答案:How to substring in jquery但似乎无法让它发挥作用。

最佳答案

看起来您想这样做,但我不确定为什么。

$.ajax({url:pageurl.replace('index.php', '') +'&rel=tab' ...

请注意 concat 上的 & 而不是 ?,因为 URL 已经包含 ?

关于javascript/jquery : Need to substring in jquery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20754212/

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