JQuery:addClass()不改变选择器的背景

时间:2010-04-19 17:46:26

标签: jquery addclass

我在使用click()

换出背景图片时遇到一些麻烦
    $('.highlight-boxes li a[class!=selected-box]').click(function() {
        $('.highlight-content').hide();
        $('.highlight-boxes li a').removeClass(); 
        $(this).addClass('box-selected');  // problem here
        var selected = $(this).attr('href').substr(1);
        $('#' + selected).stop(true,true).fadeIn();

        return false;
    });
firebug中的

console.log()返回被单击的正确元素,但$(this).addClass('box-selected')不会更改当前单击元素的背景。

任何想法?

TIA

0 个答案:

没有答案