2016-10-05 17 views

回答

1

這裏是一個工作撥弄你的解決方案。問題是,殘疾元素不觸發jQuery的事件:https://jsfiddle.net/jonva/L4aczs0b/2/

所以,你需要有一個別名元素採取禁用元件的發生在DOM:

<div style="display:inline-block; position:relative;"> 
     <button id="button">submit</button> 
     <div style="position:absolute; left:0; right:0; top:0; bottom:0;" id="alias"></div> 
    </div> 

然後觸發.fadeIn功能上懸停元素

$('#alias').hover(function() { 
    $("#d").fadeIn(500); 
}); 
$('#alias').mouseout(function() { 
    $("#d").fadeOut(500); 
}); 
+0

耶感謝您的解決方案,但之後我點擊複選框和按鈕啓用,然後懸停功能不想要顯示的DIV – Karthiga

+0

更新了小提琴。 – nikjohn

+0

https://jsfiddle.net/L4aczs0b/7/ – Karthiga