这是一个示例http://jsfiddle.net/6GdW6/

$(".thumbnail").live("click", function() {
    $(".fullimage").hide();
    var i = $("<img />").attr("src", this.href).load(function() {
        $(".fullimage").attr("src", i.attr("src")).addClass("selected");
        $(".fullimage").fadeIn();
    });
    return false;
});



如果没有点击,默认情况下如何显示第一张图片?
如何仅在活动链接上添加selected类?


我想保持当前的html格式。

最佳答案

$(".thumbnail").on("click", function() {
    var selector = '.fullimage[src="' + $(this).attr('href') + '"]';

    $(".fullimage").hide();

    $(selector).fadeIn();
    return false;
});​


http://jsfiddle.net/6GdW6/2/

09-28 05:45