1

大家好,提前感谢您阅读本文。我目前使用一个我非常喜欢的滑块图片库,但不幸的是没有给你放大/缩放所选照片的​​选项。所以我找到了另一个可以解决问题的 jquery 脚本(称为漂亮的照片)。唯一的问题是漂亮的照片脚本不理解当前选择的图像是什么,并且总是显示该组的第一张照片。所以我想我必须从第一个脚本中获取当前照片值并将其附加到 preety 照片脚本读取的 href 值以放大当前照片。

我的html代码是

        <ul class="gallery clearfix">
        <li><a rel="prettyPhoto[gallery]"   href="../images/large/<#OBJECT#>_<#CURRENT_IMAGE#>.jpg">
        <img  src="../images/medium/<#OBJECT#>_1.jpg"  />
                    </a></li>
        </ul>
                    </div>

获取当前照片值的 jquery 脚本部分是..

    var x = parseInt($("#currentPhoto").text());

所以我认为我必须将 x 值传递给我的 href 链接。我希望我说清楚了。任何建议将不胜感激!

4

2 回答 2

1

我认为你的意思是src属性:

 var x = $("#currentPhoto").attr('src');
 $("a").attr('href', x);
于 2012-05-12T19:28:18.110 回答
1
$("a[rel='prettyPhoto[gallery]'").attr({href:x});

这段代码会将 attr href 设置为值 X;

或者实际上您只有数字,然后我们将相应地格式化它。

x = "../link/to/your/images/image_prefix_"+x+".ext";
于 2012-05-12T19:28:59.810 回答