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

    选择打赏方式

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

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

?_pjax=%23你的容器

比如我的是:

?_pjax=%23lmhblog

解决方法直接替换掉:

此处内容已隐藏,吐槽之后才能查看!
版权声明:若无特殊注明,本文为《明月浩空》原创,转载请保留文章出处。
本文链接:https://blog.myhkw.cn/post-122.html
正文到此结束

热门推荐

发表吐槽

你肿么看?

你还可以输入 250 / 250 个字

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

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

私密评论

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

已有52条吐槽

Scarecrowヽ

9年前 (2016-07-14) 吉林省长春市联通
漂亮,还真研究高亮啦。
 Windows 10 x64   Google Chrome 51.0.2704.106
Scarecrowヽ

明月浩空

明月浩空

9年前 (2016-07-14)
@Scarecrowヽ:face 嗯,下个版本将整合代码高亮插件和pjax的兼容,这个是pjax导航条点击后高亮的代码。