Jquery效果,多个DIV,点击切换文字,变换背景颜色,再次点击或者点击其他div,文字和背景色变回来

求大神,谢谢

css:
/*原来的背景色*/
.bg{background:'red'}
/*要切换的背景色*/
.bg_click{background:'green'}

js:
$('div').on('click',function(){
    var $div = $(this);
    var $others = $div.siblings();
    if($div.hasClass('bg')){
      $div.removeClass('bg').addClass('bg_click').html('你要变的文字');
    }else{
      $div.removeClass('bg_click').addClass('bg').html('原来的文字');
    }
    $others.addClass('bg').removeClass('bg_click').html('原来的文字');
});

温馨提示:内容为网友见解,仅供参考
第1个回答  2015-08-01
写 onfocus 和 onblur 事件
相似回答