如果显示当前图像,则禁用链接

时间:2012-09-12 22:10:53

标签: javascript jquery

如果当前图像开始显示,如何禁用缩略图链接?

<script type="text/javascript">
    $(function() {
        $(".image").click(function() {
            var image = $(this).attr("rel");
            $('#image').hide();
            $('#image').fadeIn('slow');
            $('#image').html('<img src="' + image + '"/>');

            return false;
        });
    });

<a href="#" rel="<%=  image.photo.url(:small) %>" class="image">
    <%= image_tag(image.photo.url(:thumb)) if image.photo %>
</a>

1 个答案:

答案 0 :(得分:1)

试试这个:

$(".image").click(function() {
    var image = $(this).attr("rel");

    if($('img', '#image').attr('src') == image) return false;

    $('#image').hide();
    $('#image').fadeIn('slow');
    $('#image').html('<img src="' + image + '"/>');

    return false;
});