5、divclass="tri">...我要悲哀地告訴你們,下面還有165行類似的東西,另外配套的JavaScript代碼也是一樣重疊起來(lái)的,它就是個(gè)平行四邊形。我后來(lái)又知道了有一種叫jQuery的東西,我可以用它的“API”里某個(gè)叫“animate”的東西來(lái)逐步改變我的三角形的各種屬性。我發(fā)現(xiàn)如果我調(diào)用一次$(‘#something’).animate({‘opacity’:’0′})就會(huì)讓一個(gè)三角形消失。在我的頭腦中覺(jué)得,如果我想讓我的20行三角形一個(gè)個(gè)地消失,我需要把這樣的代碼寫(xiě)上
6、20遍,這是符合邏輯的。通過(guò)拷貝和粘貼內(nèi)容到JavaScript文件里的起始位置的方式,我還“imported
7、導(dǎo)入”了jQuery。我曾經(jīng)在其他的網(wǎng)頁(yè)上看見(jiàn)它在不同的文件里,但我決定不管是否合理,也要把我所有的JavaScript都放到一個(gè)文件里。如果我打算自欺欺人,我可以說(shuō)我選擇了最優(yōu)化的編程方式:用最難的風(fēng)格。有需要請(qǐng)聯(lián)系我們軟件英才網(wǎng)軟件行業(yè)馳名招聘網(wǎng)站1234567891011121314151617181920212223242526$(".disappear").click(fun
8、ction(){$("#row20").animate({"opacity":"0"},100,function(){$("#row19").animate({"opacity":"0"},100,function(){$("#row18").animate({"opacity":"0"},100,function(){$("#row17").animate({"opacity":"0"},100,function(){$("#row16").animate({"opacity":"0"},10
此文檔下載收益歸作者所有