我正在使用prettyphoto media wordpress插件(3.1.4版)。 它的工作正常,但我的问题是,当我点击任何图像并在灯箱中打开然后在网址中有一些额外的标签,如:#prettyPhoto [landscaping] / 0 /这就是为什么网址看起来像:{{1} }。
我们如何删除这个额外的标签。 这是我的jquery.prettyPhoto.js文件中的代码:
www.myssite.com/#prettyPhoto[landscaping]/0/
答案 0 :(得分:43)
昨天我遇到了同样的问题,我很确定我在stackoverflow中找到了答案...我访问了很多网站,论坛......所以我不记得我在哪里得到了答案。
无论如何,我正在使用Dreamweaver,但我想WP中的代码类似。
当您调用prettyPhoto时,您需要做的是将 deeplinking属性指定为false 。
这是我的代码:
$(document).ready(function(){
$("a[rel^='prettyPhoto']").prettyPhoto({
theme:'light_rounded',
social_tools:false,
deeplinking:false,
});
});
我是js中的总菜鸟,但我希望这会有所帮助:)
答案 1 :(得分:1)
$(document).ready(function() {
$("a[rel^='prettyPhoto']").prettyPhoto({
theme: 'light_rounded',
social_tools: false,
deeplinking: false
});
});
使用 deeplinking:false 从网址中删除#prettyphoto