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

How to use current address url in jquery

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

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

的jsfiddle

部分代码

HTML

1
 <input type="text" class="form-control" id="urlInput" />

jQuery的

1
2
3
4
5
6
7
8
9
$('#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.的术语
但是,当我在代码中使用时,它们似乎不起作用


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


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

1
var url = document.location;


获取当前路径:使用 - >

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

其中location是一个对象。

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


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