html 当前地址,关于html:如何在jquery中使用当前地址url

本问题已经有最佳答案,请猛点这里访问。

我有一个代码来获取特定网址的份额。 url值等于我们在文本框中键入的值。

的jsfiddle

部分代码

HTML

jQuery的

$('#getJSON').click(function () {

$('#data-tab').fadeOut();

$URL = $('#urlInput').val();

totalShares($URL);

$('#data-tab').fadeIn();

});

所以,这里$ URL等于文本框的值。我需要更改它以便$ url更改为当前地址栏url的值

我对jquery有点新鲜。我尝试了很多搜索。

我尝试将它替换为document.url和location.href,但它仍然无法正常工作。

有小费吗? 谢谢

编辑:

我知道代码console.log(window.location.href);,window.location.href.的术语

但是,当我在代码中使用时,它们似乎不起作用

嗨@scrowler,我已经通过了...我已经尝试了问题的第二个最后一行写的方法,但是徒劳:(

获取URL使用document.URL或window.location.href。

那么document.URL肯定会得到你当前的URL。 如果它不起作用,实际的URL可能不是浏览器URL栏中显示的内容。 (类似于如果你尝试在JSFiddle中提醒document.URL,如果你的网址不完全匹配)

当你说"然而,当我在代码中使用时,它们似乎不起作用",你能解释一下哪些不起作用吗?

这已经得到了答案,但你试过.. console.log(window.location.href);?var url = document.URL? 这不是PHP,变量往往不以$开头

你不需要jQuery。 在JavaScript中,它是这样的:

var url = document.location;

获取当前路径:使用 - >

$(location).attr('href');

其中location是一个对象。

您可以从Web浏览器控制台窗口获取此对象的其他属性。

运行脚本的页面的URL可以通过document.URL访问

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值