JQuery在当前项上添加类

时间:2009-05-25 11:41:31

标签: javascript jquery

我有这种方法可以在点击时更改更大的图像源。

我需要在所选的上添加一个'当前'类。我添加这个类没有问题,但我需要它来移除另一个上一个选定项目的类。

这是我目前正在使用的代码:

$(document).ready(function() {
    $("ul.timgs li a").click(function(e) {
        e.preventDefault();
        var path = $(this).attr("href");
        $("div.tour-image img").attr({"src": path});
    });
});

谢谢: - )

2 个答案:

答案 0 :(得分:9)

这应该有效:

$("ul.timgs li a").click(function(e) {
  $(".current").removeClass("current");
  $(this).addClass("current");
  ...
}

答案 1 :(得分:0)

在将“当前”类添加到新的当前项目之前,请将其从上一个当前项目中删除:

$(".current").removeClass("current");