最新回答 / 采藥超人
大概思路如下:獲取所有圖片給每一個圖片綁定點擊事件點擊圖片的時候create一個div,并獲取該圖片的src? ? ?這個div采用fixed定位,居中顯示(padding一定距離,有關閉按鈕),位于最上層? ? ?這個div內放一個img元素,img元素的src就是你點擊那個圖片是獲取的src? ? ?將該div加載到body這樣,點擊圖片即可查看大圖
2016-07-21
已采納回答 / 慕粉1569
三元運算,意思就是獲取class的函數getClass(class,parent),里面有兩個參數,如果你不加第二個參數parent,就是直接從文檔document找className==class的元素,如果你有parent參數說明你希望從父級Id為parent下面的子元素找className==class的元素。由于兩種獲取class元素寫法不同所以需要通過三元判斷你有沒有寫parent,如果有就那么父級就是document.getElementById(parent)如果沒有父級就直接是文檔docu...
2016-07-21
已采納回答 / Knightxxy
看下 getByclass(parent,'box') 獲得這個parent的 document.getElement('main') 這個對不對,我把main 寫成 mian了 。或者你console.log(parent) 看下或者這個元素沒有 ,再看下其他地方呢
2016-07-17
已采納回答 / qq_隔壁龍叔叔_0
function?getByClass(parent,className){????var?boxArr?=?[],//用來存儲獲取到的所有class為box的元素????oElement?=?parent.getElementsByTagName('*');????for?(var?i?=?0;?i?<?oElement.length;?i++)?{????????if(oElement[i].className?==?className){????????????boxArr.push(oEle...
2016-07-17
最新回答 / Boringlife
function check(){ ? ?var oPraent=document.getElementById('main'); ? ?var oBox=getByClass(oPraent,'box'); ? ?var lastBOxH=oBox[oBoxs.length-1].offsetTop+Math.floor(oBoxs[oBoxs.length-1].offsetHeight/2); ? ?var scrollTop=document.body.scrollTop || document....
2016-07-05