OKR
共同教學
jQuery
jQuery官網-jQuery API Documentation
easing函數速查表
w3school jQuery animate()
針對jQuery官網上的API文件,將專案上可能較常使用的基本函式挑選出來學習,理解函式如何使用,若有寫的不清楚的地方歡迎提供補充。
addClass()與removeClass()CodePen範例
一、使用方式
二、範例寫法
addClass()與removeClass()CodePen範例
一、使用方式
二、範例寫法
toggleClass()=addClass()與removeClass
以下範例為當點選p標籤時,會切換class="hightlight"增加/移除
attr()/remoceAttr()/prop()CodePen範例
一、使用方式
二、範例寫法
可與attr()搭配應用
attr()/remoceAttr()/prop()CodePen範例
以下為修改box1的css顏色
height()/innerHeight()/outerHeight() Codepen範例
獲取元素的當前計算高度
計算視窗高度,不包含margin.padding.border
height()/innerHeight()/outerHeight() Codepen範例
獲取元素的當前計算高度
計算視窗高度,包含padding,但不包含border.margin
height()/innerHeight()/outerHeight() Codepen範例
獲取元素的當前計算高度
計算視窗高度,包含padding.margin.border
width()/innerWidth()/outerWidth() Codepen範例
獲取元素的當前計算寬度
計算視窗高度,不包含margin.padding.border
width()/innerWidth()/outerWidth() Codepen範例
獲取元素的當前計算寬度
計算視窗寬度,包含padding,但不包含border.margin
width()/innerWidth()/outerWidth() Codepen範例
獲取元素的當前計算寬度
計算視窗寬度,包含padding.margin.border
返回包含屬性top/left
scrollLeft()與scrollTop() CodePen範例
scrollLeft()與scrollTop() CodePen範例
類似.css("display","none")效果
類似.css("display","block")效果
fadeIn()/fadeOut()/fadeTo()/fadeToggle() Codepen範例
duration是指動畫持續時間,values可以填數值(ex.100,1000,5000)、"slow"、"fast"
fadeIn()/fadeOut()/fadeTo()/fadeToggle() Codepen範例
fadeIn()/fadeOut()/fadeTo()/fadeToggle() Codepen範例
設定淡入淡出來切換顯示/隠藏效果
fadeIn()/fadeOut()/fadeTo()/fadeToggle() Codepen範例
slideDown()/slideUp()/slideToggle() Codepen範例
duration是指動畫持續時間,values可以填數值(ex.100,1000,5000)、"slow"、"fast"
slideDown()/slideUp()/slideToggle() Codepen範例
duration是指動畫持續時間,values可以填數值(ex.100,1000,5000)、"slow"、"fast"
slideDown()/slideUp()/slideToggle() Codepen範例
duration是指動畫持續時間,values可以填數值(ex.100,1000,5000)、"slow"、"fast"
設置時間以延遲隊列中後續項目的執行。
停止當前正在運行的動畫,並刪除排隊的動畫,結束動畫,一切重來
停止當前正在運行的動畫,並結束動畫,但不會刪除排隊的動畫
blur()與focus()可以搭配應用,通常用在input焦點判斷上,實際可查看codepen範例
Dom完全加載時執行,一般常見寫法如下
但依據jQuery文件手冊提到從jQuery3.0開始,僅建議使用以下語法,其他語法雖仍然有效,但已棄用
resize()偵測尺寸
可以綁定當偵測瀏覽器寬度或高度時之事件
可以綁定當偵測瀏覽器滾動時之事件
一、使用方式
二、範例寫法
append()與appendTo()方法最後執行的結果都是一樣
主要差別是在語意表達與程式撰寫時是顛倒過來的
例如:A.append(B)意思是將B放到A裡面的最後一個位置;A.appendTo(B)意思是將A放到B中的最後一個位置
剛好與append()相反
prepend()CodePen範例
一、使用方式
二、範例寫法
prepend()與prependTo()方法最後執行的結果都是一樣
主要差別是在語意表達與程式撰寫時是顛倒過來的
例如:A.prepend(B)意思是將B放到A裡面的最前一個位置;A.prependTo(B)意思是將A放到B中的最前一個位置
一、使用方式
二、範例寫法
找到該集合中的偶數,偶數計算從0開始編號
一、使用方式
二、範例寫法
找到該集合中的奇數,奇數計算從1開始編號
一、使用方式
將匹配元素指定index的位置(由0開始),如果是負數,則從集合中的最後一個元素開始倒回去計數。
一、使用方式
代表搜尋匹配元素的同胞元素
再看一個例子