关于JavaScript中判断url中的参数
今天在处理js的时候,需要对url进行判断和取参数。
url形如www.caisangzi.com#s123
我们如何在页面获得123呢
1.首先要使用 window.location.hash;来获得#123
2.然后要使用substr来进行截取。
由于是要针对js进行处理,所以,经常会用到#这个来携带参数。
当然还有获取?后面的参数,读者可自行百度。
$(document).ready(function(){ var url = window.location.hash; var str = url.substr(1); console.log(str); if ( str == "" ) { $(".m-list1").find(".s110").addClass("on"); } else { $(".m-list1").find(".s" + str).addClass("on").trigger("click"); } })
发布时间:2018-03-02,12:33:20
处理js的时候,需要对url进行判断和取参数的方法