我想創建一個jQuery動畫。jQuery的兩個事件兩個選擇器相同的功能
問題是我想動畫觸發只有在滿足兩個條件。 1.如果(#element1).mouseleave==true and (#element2).mouseleave==true
,則觸發該功能。
$(document).ready(function(e) {
$('#contact').add('#rt').mouseenter(function(){
$('#contact').animate({bottom:'45px'}).add('#rt').animate({marginTop:'555px'});
});
if(($('#contact').mouseleave()==true)&& ($('#rt').mouseleave()==true)){
$('#contact').animate({bottom:'-2px'}).add('#rt').animate({marginTop:'600px'});
}
});
帶鼠標功能的功能正常工作,問題在於mouseleave事件。該功能不會觸發。有什麼建議麼?
我們可以看到一個標記爲這個? '#rt'在'#contact'裏面? – Ohgodwhy
嘗試用鼠標代替mouseleave –
@Ohgodwhy NO。 #rt超出#contact –