先上效果图:
实现代码:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
| <script type="text/javascript"> $(document).ready(function(){ var obj=$("#wrap a"); function rand(num){ return parseInt(Math.random()*num+1); } function randomcolor(){ var str=Math.ceil(Math.random()*16777215).toString(16); if(str.length<6){ str="0"+str; } return str; } for(len=obj.length,i=len;i--;){ obj[i].style.left=rand(600)+"px"; obj[i].style.top=rand(400)+"px"; obj[i].className="color"+rand(5); obj[i].style.zIndex=rand(5); obj[i].style.fontSize=rand(5)+18+"px"; obj[i].style.color="#"+randomcolor(); obj[i].style.padding=rand(15)+"px"; } }); </script>
|
html中直接在div设置id=”wrap”,用<c:forEach>遍历标签。