摘要: 通過顏色自動變化實例的學(xué)習回顧了之前的知識點,同時回顧了之前JS的知識,這個隨機函數(shù)jQuery也只是用到了mousemove和mouseleave兩個事件,用到了jQuery的基礎(chǔ)選擇器,通過css改變樣式,隨機顏色實例如下:<!DOCTYPE html> <html> <head> <meta 
通過顏色自動變化實例的學(xué)習回顧了之前的知識點,同時回顧了之前JS的知識,這個隨機函數(shù)jQuery也只是用到了mousemove和mouseleave兩個事件,用到了jQuery的基礎(chǔ)選擇器,通過css改變樣式,隨機顏色實例如下:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>隨機變色</title> <link rel="shortcut icon" type="image/x-icon" href="../picture/mi.png"> <script type="text/javascript" src="jquery-3.3.1.min.js"></script> <style type="text/css"> *{margin: 0px;padding: 0px;} /*a標簽的樣式*/ a{text-decoration: none;float: left;width: 100px;height: 100px;border-radius: 50px;/*background-color: pink;*/text-align: center;margin: 50px;} } </style> <script type="text/javascript"> function aa(tag) { // 獲取隨機色以RGB顏色為例 var len=document.getElementsByTagName(tag).length for(var i=0;i<len;i++){ document.getElementsByTagName(tag)[i].style.backgroundColor='rgb('+Math.floor(Math.random()*256)+','+Math.floor(Math.random()*256)+','+Math.floor(Math.random()*256)+')' } } $(document).ready(function(){ aa('a'); $('a').mousemove(function(){ //鼠標移上后改變形狀 $bg=$(this).css('backgroundColor') $(this).css('box-show','0px 0px 20px'); $(this).css('borderRadius','10px'); }) $('a').mouseleave(function(){ // 鼠標離開后變回原來的形狀 $(this).css('borderRadius','50px'); }) }) </script> </head> <body> <a href="#"></a> <a href="#"></a> <a href="#"></a> <a href="#"></a> <a href="#"></a> </body> </html>
批改老師:韋小寶批改時間:2018-12-13 14:57:23
老師總結(jié):不錯不錯!代碼寫的很完整!jquery中的動畫是個很好玩的效果!課后記得多練習哦!