如果网址末尾等于= #trending
,我需要隐藏并显示DIV我有一个功能可以完成大部分操作,我只是不确定如何获取当前页面的url的结尾。
function hideLgFooter() {
var url = document.location.toString();
var checkUrl = ;
if (checkUrl == '#trending'){
$('.footer-lg').show();
$('.footer-sm').hide();
}
}
答案 0 :(得分:3)
您可以使用window.location.hash
:
if (window.location.hash == '#trending') {
...
答案 1 :(得分:0)
您可以使用split
。
function hideLgFooter() {
var url = document.location.toString().split('#');
var checkUrl = ;
if (url[1] == 'trending')
{
$('.footer-lg').show();
$('.footer-sm').hide();
}
}
尝试以上,看看它是否有效。
答案 2 :(得分:0)
var _url = location.href;
var _reg = /(#trending)$/;
_reg.test(_url);
所以
if (_reg.test(_url)){
$('.footer-lg').show();
$('.footer-sm').hide();
}