-
.slideDown():用滑動動畫顯示一個匹配元素 .slideDown()方法將給匹配元素的高度的動畫,這會導致頁面的下面部分滑下去,彌補了顯示的方式 常見的操作,提供一個動畫是時間,然后傳遞一個回調,用于知道動畫是什么時候結束 .slideDown( [duration ] [, complete ] ) 持續時間(duration)是以毫秒為單位的,數值越大,動畫越慢,不是越快。字符串 'fast' 和 'slow' 分別代表200和600毫秒的延時。如果提供任何其他字符串,或者這個duration參數被省略,那么默認使用400 毫秒的延時。查看全部
-
jQuery中動畫animate(下) .animate( properties, options ) options參數 duration - 設置動畫執行的時間 easing - 規定要使用的 easing 函數,過渡使用哪種緩動函數 step:規定每個動畫的每一步完成之后要執行的函數 progress:每一次動畫調用的時候會執行這個回調,就是一個進度的概念 complete:動畫完成回調查看全部
-
.get([index]) 獲取dom對象,如果負值的話從后往前索引查看全部
-
fadeTo() 設定不透明度查看全部
-
each就是for循環方法的一個包裝,內部就是通過for遍歷數組與對象,通過回調函數返回內部迭代的一些參數,第一個參數是當前迭代成員在對象或數組中的索引值(從0開始計數),第二個參數是當前迭代成員(與this的引用相同 jQuery.each()函數還會根據每次調用函數callback的返回值來決定后續動作。如果返回值為false,則停止循環(相當于普通循環中的break);如果返回其他任何值,均表示繼續執行下一個循環。查看全部
-
$(selector).each(obj,function(arguments[0],arguments[1]){}); 如果被遍歷對象是數組,那么function第一個參數是index,即當前遍歷成員的下標。第二個參數是item,即當前遍歷成員本身,與this同意; 如果被遍歷對象是json對象,那么function第一個參數是property,即當前遍歷成員的鍵。第二個參數是value,即當前遍歷成員的值。查看全部
-
1. stop() 停止當前動畫 2. stop(true,true)停止所有動畫行為,并且直接跳到當前正在執行動畫的最后狀態 3. stop(true,true) 停止當前執行動畫元素的所有動畫行為,并且直接到達動畫最后一幀 4.`stop(true, false)`:暫停當前動畫,點擊開始后繼續在暫停位置按順序執行動畫 5.stop(false, true)`:立即結束當前動畫至當前動畫最終狀態,再繼續執行后續動畫查看全部
-
step的fx返回的是和css相關的屬性 progress的fx返回的是動畫進度本身的屬性查看全部
-
用$("select").index()找到的是這個select集合中第一個select元素在他父級的位置(既是它相對于其他的同輩的位置) 用%("select").index(DOm)或$("select").index($("# or . 選擇器"))返回的是這個select集合中他的位置查看全部
-
jQuery是一個合集對象,如果需要單獨操作合集中的的某一個元素,可以通過.get()方法獲取到 以下有3個a元素結構: <a>1</a> <a>2</a> <a>3</a> 通過jQuery獲取所有的a元素合集$("a"),如果想進一步在合集中找到第二2個dom元素單獨處理,可以通過get方法 語法: .get( [index ] ) 注意2點 get方法是獲取的dom對象,也就是通過document.getElementById獲取的對象 get方法是從0開始索引 所以第二個a元素的查找: $(a).get(1) 負索引值參數 get方法還可以從后往前索引,傳遞一個負索引值,注意的負值的索引起始值是-1 同樣是找到第二元素,可以傳遞 $(a).get(-2) 具體的使用可以通過右邊的代碼學習 $(select).get(index) index從0開始可以負方向(由后向前)來找其開始值為-1;查看全部
-
trim去空格神器(去除在字符串兩端的空白字符串)$.trim($("str"))得到的是兩端沒有空格的STR 需要注意: 移除字符串開始和結尾處的所有換行符,空格(包括連續的空格)和制表符(tab) 如果這些空白字符在字符串中間時,它們將被保留,不會被移除查看全部
-
$.inArray()和indexOf()一樣是返回第一個匹配元素的位置,沒有就返回-1查看全部
-
$.inArray(value,array,[fromindex]) 用法非常簡單,傳遞一個檢測的目標值,然后傳遞原始的數組,可以通過fromIndex規定查找的起始值,默認數組是0開始 例如:在數組中查找值是5的索引 $.inArray(5,[1,2,3,4,5,6,7]) //返回對應的索引:4 注意: 如果要判斷數組中是否存在指定值,你需要通過該函數的返回值不等于(或大于)-1來進行判斷查看全部
-
當$.each({},function(s){})只帶有一個參數時,則返回的是數組的索引值,對象的屬性名查看全部
-
$("#aaron").animate({ height: 300 }, 5000) $("#aaron").animate({ width: 300 }, 5000) $("#aaron").animate({ opacity: 0.6 }, 2000) stop():只會停止第一個動畫,第二個第三個繼續 stop(true):停止第一個、第二個和第三個動畫 stop(true ture):停止動畫,直接跳到第一個動畫的最終狀態查看全部
舉報
0/150
提交
取消