RemoveAttr没有删除id?

时间:2013-04-10 23:14:21

标签: jquery html css html5 css3

Fiddle link here

怎么了?

$(document).ready(function (){
    $('.navi-ring').hover(function(){
            $(this).removeAttr("id"); // this doesnt work!
        )};
)};

它不会删除ID!它应该改变颜色,但它不会。

.navi-ring:nth-child(1):hover{
background-color:yellow;

它应该remoev ID(带边框图像),但它没有。然后圆圈会变黄。

2 个答案:

答案 0 :(得分:4)

)}出现在它的两个实例中都应该是})

答案 1 :(得分:1)

$(document).ready(function (){
  $('.navi-ring').hover(function(){
        $(this).removeAttr("id");
  });
});

Fiddle

你没有在你的小提琴中包含jQuery,你的代码中有syntex错误。你没有正确地结束你的大括号。