将变量设置为单击的div的ID,然后修改该变量以选择不同的div

时间:2013-07-18 18:12:18

标签: replace attributes onclick

我有多个图像,当我点击一个图像时,我希望代码将特定图像ID("image_select_1")设置为变量。然后,我想通过从中间删除文本"select"(在其两侧带有下划线)来修改该变量,以便变量变为"image1"。然后使用该变量来定位不同的DIV并将其淡入。这里是我的代码,但它当然不起作用。

        var foo;
        $('.game_selection_image').click(function() {
            foo = $(this).attr("id");
            foo = foo.replace("_select_","");
            $("#" + foo).fadeIn(500);
        });

非常感谢任何帮助,谢谢:)

1 个答案:

答案 0 :(得分:0)

注意你的变量

$("div.game_selection_image").click(function(e) {
    var foo = $(this).attr("id");
    foo = foo.replace("_select_","");
    $('#' + foo).fadeIn(500);
});