欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

純js實現(xiàn)背景圖片切換效果代碼

 更新時間:2010年11月14日 22:38:54   作者:  
現(xiàn)在純粹用js的人越來越少了,更多的人喜歡jquery,可使我還是喜歡javascript,下面給出一個用javascript寫的背景切換的小例子,各位大蝦不要罵,只是寫給自己看的,也供js事件的產(chǎn)考依據(jù)。
html代碼
復(fù)制代碼 代碼如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>背景切換</title>
<link href="css/bgchage.css" type="text/css" rel="Stylesheet" />
</head>
<body>
<div><ul><li></li><li></li><li></li><li></li></ul></div>
<!-- <div>1</div><div>2</div><div>3</div><div>4</div>-->
</body>
<script src="js/bgchage.js" type="text/javascript" ></script>
</html>

因為javascript邏輯順序比較強,所以要考慮引用js的位置
css代碼
復(fù)制代碼 代碼如下:

body {font-size:12px;}
div{ width:950px; height:800px; margin:0 auto; border:solid 1px #d0d0d0;}
li{ list-style-type:none;border:solid 1px #d0d0d0; float:left; margin: 1px; padding:0 5px; height:12px; width:10px;}
/*div{ width:6px; height:14px; margin:1px; padding:0 5px; float:left; border:solid 1px #d0d0d0;}*/

javascript代碼部分:
復(fù)制代碼 代碼如下:

window.onload=init;
var element= document.getElementsByTagName("li");
function init() //初始化背景色
{
var element= document.getElementsByTagName("li");
for(var i=0; i<4;i++)
{
var k=i+1;
element[i].style.background="url(images/"+k.toString()+".jpg)";
}
}
function addclick()
{
for(var i=0; i<4;i++)
{
var k=i+1;
if(window.attachEvent)
element[i].attachEvent("onclick", new Function("bgchage("+k+");")); //創(chuàng)建事件不能直接.onclick而需要使用.attachEvent("事件",new Function("被調(diào)函數(shù)("+參數(shù)+");"));IE6通過
else
element[i].addEventListener("click", new Function("bgchage("+k+");"),false);
}
}
function bgchage(t) //根據(jù)色塊改變背景色
{
document.getElementsByTagName("body")[0].style.background="url(images/"+t+".jpg)";
}
addclick();

js部分要注意寫事件的兼容,而且其實jq的思路就是將很多功能寫成插件的形式供自己使用,用javascript寫,可以寫自己的類庫,供反復(fù)使用,也無需承擔(dān)jquery類庫的負(fù)擔(dān)。其實我也不是說jquery不好,從大的方面來說,jquery的插件大小影響并不大,前端事件看了百度前端交流會的視頻,發(fā)現(xiàn)人家的類庫也都是js自己寫的,這給了我繼續(xù)學(xué)習(xí)js的動力。

相關(guān)文章

最新評論