最贊回答 / 逯子洋
function Test() { ? this.name = 'Test'; ? return 'Test'; ?} ?var fnT = Test(); ?console.log(fnT.name);//undefinedvar newT = new Test(); ?console.log(newT.name);//Testnew 的作用是先聲明一個(gè)對(duì)象,然后調(diào)用pageB作為初始化函數(shù)。這樣的好處是可以調(diào)用pageB里的屬性方法
2015-12-20
已采納回答 / 李曉健
先判斷?callback ?是不是存在,如果存在就執(zhí)行,這樣寫的目的是為了防止報(bào)錯(cuò)如果直接寫 callback(); ? 當(dāng)callback不存在時(shí)代碼就會(huì)報(bào)錯(cuò)。
2015-12-20
最新回答 / 歸去
先定義一個(gè)類名,加上css3動(dòng)畫animation,animation里弄個(gè)來回飛的動(dòng)畫就行了,然后用js給點(diǎn)擊元素加上這個(gè)定義好的類名就會(huì)出現(xiàn)你要的效果了,在動(dòng)畫結(jié)束的時(shí)候,你可以使用animationEnd事件(這個(gè)需要封裝成一個(gè)兼容的函數(shù)好點(diǎn),可以參考bootstrap對(duì)transitionEnd事件的封裝),來移除剛加上去的類名,下次點(diǎn)擊再加上,就可以循環(huán)有來回飛的效果了。
2015-12-19
最新回答 / 慕妹6355885
//旋轉(zhuǎn)木馬對(duì)象? ? var carousel = new Carousel($carousel, {? ? ? ? imgUrls: [? ? ? ? ? ? ?"http://img1.sycdn.imooc.com//5662e2960001f16314410901.png",? ? ? ? ? ? "http://img1.sycdn.imooc.com//5662e29a0001905a14410901.png",? ? ? ? ? ? "http://img1.sycdn.imooc.com//5662e26f00010...
2015-12-19
已采納回答 / 迷途的馬爾斯
首先你要明白"@keyframes"是出自CSS3的animation屬性的,這是一個(gè)關(guān)鍵幀動(dòng)畫。首先你應(yīng)該給你的動(dòng)畫寫好一個(gè)框架,像這樣:<...code...>接下來就是描述你的關(guān)鍵幀動(dòng)畫了<...code...>
2015-12-18
已采納回答 / 慕瓜3115575
這個(gè)要算比例的吧,根據(jù)自己的常用瀏覽器來作對(duì)比,找一個(gè)基準(zhǔn)數(shù),你想看效果,數(shù)據(jù)改的大一些,會(huì)有效果
2015-12-16