我在使用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