-1
A
回答
1
如果我理解正確的你,這是你想要什麼:
$(document).ready(function(){
var button = $("#div1");
var container = $("#div2");
button.on('click', function(){
container.fadeIn();
});
$(document).mouseup(function (e){
// check if click target is element or one of its children
if (!container.is(e.target) && container.find(e.target).length == 0){
container.fadeOut();
}
});
});
這裏的小提琴:http://jsfiddle.net/neQuK/
相關問題
- 1. jQuery box fadeout/fadeIn在mouseleave之後閃爍
- 2. jQuery的的.html,然後.fadeout
- 3. JQuery fadeOut然後加載
- 4. 如何在jQuery中單擊fadeOut,然後在最後顯示一條消息
- 5. jQuery的彈出菜單與mouseenter然後綁定mouseleave fadeout與延遲
- 6. 在jquery fadeOut之後做CSS轉換
- 7. 如何在fadeOut()之後追加()jquery?
- 8. jQuery .fadeOut然後等待,然後.fadeIn不起作用
- 9. jQuery - IE fadeIn(),然後立即fadeOut()問題
- 10. jQuery fadeOut和SlideUp,然後fadeIn和SlideDown
- 11. jQuery fadeOut動畫然後返回
- 12. fadeOut沒有射擊後的jQuery回調
- 13. fadeout後jquery延遲
- 14. jquery在Mouseleave上停止fadeOut動畫
- 15. jQuery的切片,然後單擊事件
- 16. jQuery FadeOut當點擊div然後淡入時點擊另一個div
- 17. jquery Fade在FadeOut之前的div之後的一個元素?
- 18. addClass()然後removeClass()點擊(jQuery)
- 19. jQuery fadeIn fadeOut後臺問題
- 20. HTML(),然後單擊處理
- 21. Theme.Translucent然後單擊後顯示圖像
- 22. 在點擊後添加div,然後在每次點擊之後切換它
- 23. 當元素使用點擊功能,然後忽略mouseleave
- 24. After .toggle()用戶在jQuery中使用.mouseleave()後點擊兩次
- 25. Jquery如果/然後在點擊功能?
- 26. Splash頁面顯示2s然後.fadeout
- 27. 使用jQuery。然後。然後
- 28. jQuery .fadeOut在頁面切換後應用
- 29. jquery unbind click然後延遲然後綁定點擊
- 30. jQuery的 - 點擊呼叫功能,然後單擊功能
你真的需要出示你的工作傢伙給我們的,我們如何能夠幫助更好的主意:) –