使用jQuery.Pjax后,导航Current_tab高亮失效的解决方案

$current_tab = BLOG_URL . trim(Dispatcher::setPath(), '/'); == $value['url'] ? 'class="current"' : '';

问题原因出现在,Pjax请求页面的时候会自动添加下面这个参数,导致这里判断不一致。

?_pjax=%23你的容器

比如我的是:

?_pjax=%23lmhblog

解决方法直接替换掉:

[hide]
str_replace("?_pjax=%23lmhblog","",BLOG_URL . trim(Dispatcher::setPath(), '/'));
[/hide]
版权声明:若无特殊注明,本文为《明月浩空》原创,转载请保留文章出处。
本文链接:https://limh.me/post-122.html
正文到此结束

热门推荐

发表吐槽

你肿么看?

你还可以输入 250 / 250 个字

嘻嘻 大笑 可怜 吃惊 害羞 调皮 鄙视 示爱 大哭 开心 偷笑 嘘 奸笑 委屈 抱抱 愤怒 思考 日了狗 胜利 不高兴 阴险 乖 酷 滑稽

评论信息框
可使用QQ号实时获取昵称+头像

吃奶的力气提交吐槽中...

已有35条吐槽

A0

2个月前 (04-05) 广东省惠州市电信
face 有点看不懂哦,希望下次写的简单易懂一点!
Google Chrome 64.0.3282.140 Google Chrome 64.0.3282.140 Windows 10 x64 Edition Windows 10 x64 Edition

男子汉

2个月前 (04-03) 广东省深圳市电信
好羞射,文章真的好赞啊,顶博主!
Google Chrome 55.0.2883.87 Google Chrome 55.0.2883.87 Windows 10 x64 Edition Windows 10 x64 Edition

匿名

2个月前 (03-29) 广东省深圳市电信
好羞射,文章真的好赞啊,顶博主!
Google Chrome 55.0.2883.87 Google Chrome 55.0.2883.87 Windows 10 x64 Edition Windows 10 x64 Edition

芭比

3个月前 (03-05) 广东省广州市电信
face 好羞射,文章真的好赞啊,顶博主!
Google Chrome 55.0.2883.87 Google Chrome 55.0.2883.87 Windows 7 Windows 7

匿名

4个月前 (01-11) 广东省惠州市电信
签到成功!签到时间:下午1:52:55,每日打卡,生活更精彩哦~
Yandex.Browser 17.11.1.988 Yandex.Browser 17.11.1.988 Windows 10 x64 Edition Windows 10 x64 Edition

xq

5个月前 (01-04) 山东省济南市山东大学
博主,我的pjax刷新后百度编辑器也是不能高亮了,该怎么解决呢
Google Chrome 63.0.3239.108 Google Chrome 63.0.3239.108 Windows 10 x64 Edition Windows 10 x64 Edition

匿名

5个月前 (01-04) 山东省济南市山东大学
签到成功!签到时间:下午9:43:19,每日打卡,生活更精彩哦~
Google Chrome 63.0.3239.108 Google Chrome 63.0.3239.108 Windows 10 x64 Edition Windows 10 x64 Edition

panda

5个月前 (12-08) 北京市联通
正好遇到这个问题看看
Google Chrome 62.0.3202.94 Google Chrome 62.0.3202.94 Mac OS X  10.13.0 Mac OS X 10.13.0

匿名

6个月前 (12-06) 重庆市电信
刷新页面使用的js全部失效了。。
Google Chrome 55.0.2883.87 Google Chrome 55.0.2883.87 Windows 10 x64 Edition Windows 10 x64 Edition

匿名

7个月前 (10-20) 湖南省邵阳市联通
签到成功!签到时间:下午10:26:43,每日打卡,生活更精彩哦~
Google Chrome 55.0.2883.87 Google Chrome 55.0.2883.87 Windows 7 x64 Edition Windows 7 x64 Edition

pony

7个月前 (10-10) 江西省南昌市联通
face 看看
zBrowser 6.5.506 zBrowser 6.5.506 Android 6.0 Android 6.0

我好傻

9个月前 (08-16) 江苏省常州市360网站卫士电信CDN节点
签到成功
Sogou Explorer Sogou Explorer Windows 7 x64 Edition Windows 7 x64 Edition

小锋博客

9个月前 (08-10) 江苏省常州市360网站卫士电信CDN节点
签到成功!签到时间:下午2:33:02,每日打卡,生活更精彩哦~
Google Chrome 60.0.3112.90 Google Chrome 60.0.3112.90 Windows 7 x64 Edition Windows 7 x64 Edition

雁城雪

10个月前 (08-04) 江苏省常州市360网站卫士电信CDN节点
棒棒刚
Firefox 54.0 Firefox 54.0 Windows 8.1 x64 Edition Windows 8.1 x64 Edition

因为所以

10个月前 (07-21) 广东省佛山市360网站卫士电信CDN节点
签到成功!签到时间:下午2:13:34,每日打卡,生活更精彩哦~
Google Chrome 56.0.2924.21 Google Chrome 56.0.2924.21 Windows 10 x64 Edition Windows 10 x64 Edition

匿名

11个月前 (06-29) 山东省青岛市联通
酷炫
Google Chrome 60.0.3112.20 Google Chrome 60.0.3112.20 Windows 10 x64 Edition Windows 10 x64 Edition

匿名

1年前 (2017-05-10) 广东省广州市电信
看看
Google Chrome 45.0.2454.101 Google Chrome 45.0.2454.101 Windows 10 x64 Edition Windows 10 x64 Edition

pony

1年前 (2016-12-17) 广东省汕头市联通
看看
Google Chrome 50.0.2661.102 Google Chrome 50.0.2661.102 Windows 7 Windows 7

匿名

2年前 (2016-11-02) 内蒙古呼和浩特市电信数据中心
吐槽后才能看啊
Google Chrome 45.0.2454.101 Google Chrome 45.0.2454.101 Windows 10 x64 Edition Windows 10 x64 Edition

海云博客

2年前 (2016-09-20) 广东省梅州市电信
face 我看看
Google Chrome 45.0.2454.101 Google Chrome 45.0.2454.101 Windows 7 x64 Edition Windows 7 x64 Edition