基于URL运行jQuery的事件处理程序

时间:2017-03-09 09:33:44

标签: jquery url event-handling

如果页面有特定的URL,是否有运行脚本的jQuery事件处理程序?与$( document ).ready(function() {类似,但仅限于页面具有特定URL。

我希望在网页准备就绪时运行脚本,但仅限于包含网址' ... / something / somethingelse /'的网页。

该视图包含重定向到新网址以更改布局方面的链接 - 但它是相同的视图(我使用django Web框架)

1 个答案:

答案 0 :(得分:2)

您可以使用下面的window.location: -

一个例子: -

if(window.location.href =='http://stacksnippets.net/js'){
  console.log(window.location.hostname);
  console.log(window.location.href);
}else{
  alert('other page');
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

注意: - 您可以查看console.log(window.location);以查看可以使用哪些可用选项。谢谢