任何人可以幫助我,我需要像http://web-kreation.com/demos/login_form_mootools_1.2/,只是玉米粥簡單,當我點擊一個DIV(登錄界面,在這種情況下)只是爲了證明等,如果我再次點擊使其不可見。如果我有兩個div(div id = login和div id = vis_unvis),如何用Mootools做到這一點?就點擊可見/ unvisible格上其他分區
0
A
回答
1
請參考以下螺紋通過JavaScript來學習更多元素如何切換的可見性:
1
複製效果的例子,這是最基本的,看看這個小提琴:
http://jsfiddle.net/dimitar/9Syj3/
(function() {
var loginOpen = false, loginForm = document.id("login").set("morph", {
link: "chain"
}).setOpacity(0);
document.id("toggler").addEvents({
click: function() {
loginForm.morph((loginOpen) ? {
marginTop: -90,
opacity: 0
} : {
marginTop: 0,
opacity: 1
});
loginOpen = !loginOpen;
this.set("text", loginOpen ? "Hide form" : "Show form");
}
});
})();
與HTML:
<div id="login">
This be the login form
</div>
<div id="toggler">Show form</div>
的CSS和:
#login {
width: 300px;
background: #ccc;
height: 50px;
padding: 10px;
position: absolute;
margin-top: -90px;
margin-left: 300px;
z-index: 1000;
-moz-box-shadow: 0 0px 3px 3px #000;
}
資源mootools的:Fx.Morph或元件原型.morph()
允許你動畫的元素的屬性,在這種情況下修改marginTop和不透明度。
mootools也支持Fx.Slide,Fx.Reveal和更多的作爲mootools官方更多插件的一部分。
當然隱藏/顯示的,你可以只toggleClass
該元素具有display: none
或使用.show()/.hide()或.fade("in")
/.fade("out")
通過不透明隱藏一個CSS類。
NO結束的方式來處理這個。檢查Fx.Move也:)
相關問題
- 1. 取決於用戶名使TR可見的所有其他unvisible
- 2. 當其他分區變得可見
- 3. DIV消逝上點擊顯示其他分區
- 4. 隱藏在點擊一些格在身體上或其他分區
- 5. 格徘徊其他分區
- 6. 格對齊內容其他分區
- 7. 用jQuery或其他東西改變點擊CSS的可見性
- 8. 點擊其他
- 9. 使div不可見,並點擊鏈接後,使其可見
- 10. 製作表格可見點擊按鈕
- 11. 使數據網格可見點擊
- 12. 如何禁用其他分區,當我在一個DIV點擊
- 13. 商店IMG和其他分區顯示它的點擊
- 14. 當我們點擊主佈局上的其他區域時,使主佈局內的一個佈局不可見
- 15. 可點擊但不可見?
- 16. 元素在點上不可點擊。其他元素將收到點擊:
- 17. 當點擊其他標籤上的其他按鈕時,允許點擊按鈕
- 18. 可點擊jbutton,如果其他在java
- 19. 在其他部分點擊時段單元格重複
- 20. 點擊其他元素上的元素
- 21. Android上點擊從其他方法
- 22. JQuery點擊裏面其他點擊
- 23. 上點擊表格單元格角2使其可編輯
- 24. 當某些分區崩潰時,我們可以在其他分區上查詢
- 25. Android ListView與CheckBox可以區分點擊
- 26. 如何在Android中使圖像可見區域可點擊?
- 27. 背景點擊可見
- 28. 顯示上點擊,但點擊其他地方躲
- 29. Openerp在點擊按鈕上點擊其他視圖
- 30. 在按鈕上點擊其他表單對象點擊