Contenu connexe Plus de 羊 小咩 (lamb-mei) (7) 咩星征服計劃 用 Js 征服地球19. Why running this course
建達出奇蛋
圖片來源 http://yashuzuki.pixnet.net/album/photo/87254673
50. HTML Javascript CSS
CSS 描述各器官的樣式 顏色 大小 位置
圖片來源
http://www.cpasitesolutions.com/cpa-websites/wp-content/uploads/2013/01/css-code.jpeg
58. Javascript 基礎 – 運算子
指定運算子
= += -= *= /= != %=
算數運算子
+ - * ++ -- %
邏輯運算子
> < >= <=
== != ! && ||
59. Javascript 基礎 - Function 定義
function
定義一個方法使用的關鍵字
當需要重覆使用自定的功能
就會使用 function
60. Javascript 基礎 - Function 定義
function 方法名稱1(){
}
function 方法名稱2(參數){
}
function 方法名稱3(參數1 ,參數2){
}
65. Javascript 基礎 -陳述式
判斷式 if...else
if ( 判斷內容 ) {
//符合條件執行內容
}else if ( 判斷內容 ) {
//符合條件執行內容
}else{
//都不符合條件執行
}
67. Javascript 基礎 -陳述式
判斷式 switch
switch ( 值 ) {
case “str” :
//符合字串執行
break
case 1 :
//符合數值1執行
break
default:
//都不符合執行
break
}
74. jQuery 基礎 - What is jQuery
jQuery是一個快速,體積小,功能豐富的
JavaScript Lib。
處理 HTML DOM 遍歷和操作,事件處理,動畫
和Ajax和一個易於使用的API,並簡單處理多種
瀏覽器的問題。
圖片來源
http://jquery.com/
75. jQuery 基礎 - download
版本
1.9.x
有使用到以前套件使用這個版本
1.10.2
在此版本有很多舊方法都被棄用
2.x
不支援 IE 6 7 8
http://jquery.com/download/
77. jQuery 基礎 – 如何運作
$("div").addClass("special");
選取的元素
78. jQuery 基礎 – 如何運作
要做的事情
$("div").addClass("special");
選取的元素
79. jQuery 基礎 –選取元素
<div id="body">
<h2>Some Header</h2>
<div class="contents">
<p>...</p>
<p>...</p>
</div>
</div>
84. jQuery 基礎 –選取元素
$("div.contents p")
<div id="body">
<h2>Some Header</h2>
<div class="contents">
<p>...</p>
<p>...</p>
</div>
</div>
選取 class 為 contents 的 <div> 所包住的所有下層的 <p>
85. jQuery 基礎 –選取元素
$("div > div")
<div id="body">
<h2>Some Header</h2>
<div class="contents">
<p>...</p>
<p>...</p>
</div>
</div>
選取被 <div> 包住的下一層 <div>
89. jQuery 基礎 – Ready 事件
jQuery Ready 是 DOMContentLoaded
90. jQuery 基礎 – Ready 事件
jQuery Ready 是 DOMContentLoaded
DOMContentLoaded
當準備好DOM Tree 就會觸發
91. jQuery 基礎 – Ready 事件
jQuery Ready 是 DOMContentLoaded
DOMContentLoaded
當準備好DOM Tree 就會觸發
window.onload
所有文件內的元件,包含圖檔等等全部
下載完成後才會觸發
92. jQuery 基礎 – Ready 事件
$(document).ready(function() {
//do something
});
93. jQuery 基礎 – Ready 事件
縮寫
$(function() {
//do something
});