我有一個功能,當用戶將鼠標懸停在按鈕上,與BG fadesOut類和懸停類fadesIn。我也希望文本顏色改變,這是在h3類下的按鈕內,但似乎無法觸發事件。添加和刪除重複的類
我試過$(本).find( 'H3')removeClass( '灰色');但沒有運氣!
這裏是我的HTML和jQuery的後臺工作,也許我把它合理地利用家長和孩子們的活動不是要求?
HTML
<div class="cta light-grey-bg">
<h3 class="uppercase grey center">
PHP Anchor link here
</h3>
</div>
jQuery的
$('.cta').hover(function(){
$(this).removeClass('light-grey-bg', 800);
$(this).addClass('light-grey-bg-fade', 400);
}, function(){
$(this).addClass('light-grey-bg', 400);
$(this).removeClass('light-grey-bg-fade', 800);
});
正如我所說的上述工程的功能,但去掉H3級灰度沒有運氣?任何建議都會很棒。
這裏沒有第二個參數:HTTP://api.jquery。com/addClass/ – Cherniv
@Cherniv不,但看起來像動畫持續時間使用jQuery UI的工作http://jsfiddle.net/T2Q2K/ http://api.jqueryui.com/addClass/ –
這不是第二個參數。那就是如果你傳遞一個函數給它。例如'$(this).removeClass(function(index,previous){/ *在這裏你可以使用索引和以前的類名以及設置一個新的* /});' –