原创 動畫幀requestAnimationFrame / 取消動畫幀cancelAnimationFrame(index)

requestAnimationFrame 動畫幀         性能好 1.會把每一幀中的所有DOM操作集中起來,在一次重繪或迴流中就完成,並且重繪或迴流的時間間隔緊緊跟隨瀏覽器的刷新頻率 2.在隱藏或不可見的元素中,將不會進行重新重

原创 案例25:隨機打亂圖片

  <!DOCTYPE html > <html> <head>     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />     <title

原创 案例26:查找替換文字

  <!doctype html> <html lang="en"> <head>     <meta charset="UTF-8">     <title>Document</title>     <link rel="style

原创 Tween動畫框架

Tween動畫     t current time(當前時間)     b beginning value(初始值)     c change in value(變化量)     d duration(持續時間) 框架代碼: var

原创 mTween動畫框架封裝-3

21.transform 22.添加transform的處理 23.特殊樣式獲取、批量設置 21.transform 22.添加transform的處理 /*     css 函數 */   var transformAttr = [

原创 event案例:留言板-事件委託

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, ini

原创 案例27:百度音樂全選-onchange監聽單選框複選框

  <!DOCTYPE html> <html lang="en">   <head>     <meta charset="UTF-8" />     <meta name="viewport" content="width=dev

原创 案例:下拉菜單

<!DOCTYPE html> <html lang="en"> <head>     <meta charset="UTF-8">     <meta name="viewport" content="width=device-wi

原创 案例28:無限極菜單-遞歸

  <!DOCTYPE html> <html lang="en"> <head>     <meta charset="UTF-8">     <meta name="viewport" content="width=device-

原创 案例:鍵盤控制div位置縮放

<!DOCTYPE html> <html lang="en"> <head>     <meta charset="UTF-8">     <meta name="viewport" content="width=device-w

原创 案例:鼠標滾輪改變div高度

<!DOCTYPE html> <html lang="en"> <head>     <meta charset="UTF-8">     <meta name="viewport" content="width=device-wi

原创 案例:鼠標拖拽

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, ini

原创 案例:鼠標拖拽

  <!DOCTYPE html> <html lang="en"> <head>     <meta charset="UTF-8">     <meta name="viewport" content="width=device-

原创 案例:自定義一個右鍵菜單

(另一種筆記裏找) 自定義右鍵菜單     - contextmenu 右鍵菜單事件     - e.preventDefault()/return false 阻止默認事件     - e.clientX/e.clientY 鼠標位

原创 案例:仿京東放大鏡

<!DOCTYPE html> <html lang="en">   <head>     <meta charset="UTF-8" />     <meta name="viewport" content="width=devic