最新回答 / m慕光
tap是這三個(gè)touch事件的封裝(touchstart——touchmove——touchend),用來模擬click事件。但click的延遲問題也可以用fastclick庫得以很好地解決。
2016-10-26
最新回答 / 慕少9748393
在js中.width的寫法不正確,不能得到指定對(duì)象的寬度值,可以用.css('width')來代替,但是.css('width')輸出的值有單位,而.width()沒有單位。如window,docunment等非普通元素的值只能靠.width()才能獲得正確的寬度值,而.css('width')則不能。例如:$(window).width()輸出的是當(dāng)前window窗口寬度,而$(window).css('width')則輸出的是undefined。
2016-09-17
已采納回答 / platan
realh是計(jì)算出圖片的真實(shí)高度當(dāng)圖片是寬度大于高度的時(shí)候,以寬度100%顯示,高度就得重新計(jì)算,以使圖片能夠更好的顯示winWidth是設(shè)備的寬度然后要計(jì)算的是realh就可以這樣用realh/winWidth = h /w =>realh = winWidth*h/w;你就這樣想,像數(shù)學(xué)中的縮放一個(gè)圖形就理解了,比如原來一個(gè)正方形,長(zhǎng)是8,寬是4,讓后現(xiàn)在知道縮放的寬是10,那求對(duì)應(yīng)的高就是 8/4 = x/10 =>x= 10*8/4
2016-08-09