我知道有很多关于我的问题的问题,但我找不到任何解决方案。
我有一个灯箱,每张照片都有一个带哈希的特定ID(#picture-1,#picture-2,...)
我想从网址中删除哈希:
gallery.php /#图片
要
gallery.php /图片
脚本:
$(location).attr("hash","value"));
我找到了删除哈希的内容,但它破坏了我的灯箱(重定向到404错误)
$(location).attr("href","value"));
有什么想法吗?感谢。
答案 0 :(得分:0)
你需要一个javascript或php路由,javascript框架作为angularjs有一个路由模块(php的codeigniter也有一个)。您需要防止位置href行为。
当您更改位置gallery.php / #picture(哈希更改事件已触发)但gallery.php / picture尝试重定向图片目录。