如何从网址中删除#prettyphoto

时间:2013-05-22 12:59:18

标签: javascript jquery tags wordpress-plugin prettyphoto

我正在使用prettyphoto media wordpress插件(3.1.4版)。 它的工作正常,但我的问题是,当我点击任何图像并在灯箱中打开然后在网址中有一些额外的标签,如:#prettyPhoto [landscaping] / 0 /这就是为什么网址看起来像:{{1} }。

我们如何删除这个额外的标签。 这是我的jquery.prettyPhoto.js文件中的代码:

www.myssite.com/#prettyPhoto[landscaping]/0/

2 个答案:

答案 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