- MooTools 教程
- MooTools - 主頁
- MooTools - 介紹
- MooTools - 安裝
- MooTools - 程式結構
- MooTools - 選擇器
- MooTools - 陣列用法
- MooTools - 函式
- MooTools - 事件處理
- MooTools - DOM 操作
- MooTools - 樣式屬性
- MooTools - 輸入過濾
- MooTools - 拖放
- MooTools - 正則表示式
- MooTools - 週期函式
- MooTools - 滑塊
- MooTools - 可排序元素
- MooTools - 手風琴
- MooTools - 工具提示
- MooTools - 標籤頁內容
- MooTools - 類
- MooTools - Fx.Element
- MooTools - Fx.Slide
- MooTools - Fx.Tween
- MooTools - Fx.Morph
- MooTools - Fx.Options
- MooTools - Fx.Events
- MooTools 有用資源
- MooTools - 快速指南
- MooTools - 有用資源
- MooTools - 討論
MooTools - 程式結構
MooTools 是一種可用於設計面向物件模型的工具。在本章中,讓我們討論 MooTools 庫的一個簡單示例。
示例
我們將使用 Class 設計一個名為 Rectangle 的模型。為此,我們需要宣告屬性 — 寬度和高度。
檢視以下程式碼,並將其儲存到 sample.html 中。
<html>
<head>
<script type = "text/javascript" src = "MooTools-Core-1.6.0.js"></script>
<script type = "text/javascript" src = "MooTools-More-1.6.0.js"></script>
<script type = "text/javaScript">
var Rectangle = new Class({
//properties
width: 0,
height: 0,
//methods
initialize: function(widthVal, heightVal) {
this.width = widthVal;
this.height = heightVal;
},
details: function() {
document.write("Welcome to MooTools demo program");
document.write("Width: "+this.width+" Height: "+this.height);
},
});
var rec = new Rectangle(5,4);
rec.details();
</script>
</head>
<body>
</body>
</html>
你將收到以下輸出 −
輸出
廣告