多个div,如何选择带标签的div?

时间:2015-02-05 13:22:17

标签: javascript jquery html css

我尝试了很多不同的事情,但我无法解决我的问题。

我有两个完全相同的div s。在div中,有<A>个标记。当我点击其中一个标签时,两个<div>标签会同时发生变化。如何仅更改单击的?

我的代码:

$.fn.infiniteCarousel = function () {
     $('a.rsBulletFirst',this).click(function() {
         alert("fds");
         $("#bulThird").removeClass("rsNavSelected");
         $("#bulSecond").removeClass("rsNavSelected");
         $("#bulFirst").addClass("rsNavSelected");
         return gotoPage(1);
     });
     $('a.rsBulletSecond',this).click(function() {
         $("#bulThird").removeClass("rsNavSelected");
         $("#bulSecond").addClass("rsNavSelected");
         $("#bulFirst").removeClass("rsNavSelected");
         return gotoPage(2);
     });
     $('a.rsBulletThird',this).click(function() {
         $("#bulThird").addClass("rsNavSelected");
         $("#bulSecond").removeClass("rsNavSelected");
         $("#bulFirst").removeClass("rsNavSelected");
         return gotoPage(3);
     });
}

我在JSfiddle中的代码:http://jsfiddle.net/fjdgjse1/

1 个答案:

答案 0 :(得分:0)

选择器返回与您的选择匹配的项目数组,因此您必须得到第一个元素:

 $("#bulThird").get(0)