課程
/前端開發(fā)
/JavaScript
/焦點(diǎn)圖輪播特效
我在做輪播圖的時(shí)候用的是老師的方法,圖馬上就變回來了,用alert測試的時(shí)候 left值先減去1920 然后又變回來了
2016-08-22
源自:焦點(diǎn)圖輪播特效 3-1
正在回答
因?yàn)閍標(biāo)簽有默認(rèn)綁定事件,即跳轉(zhuǎn)到href所指的網(wǎng)頁。即使href屬性值為空,仍然執(zhí)行默認(rèn)事件,效果就是刷新網(wǎng)頁,因?yàn)榫W(wǎng)址沒有發(fā)生變化。當(dāng)你點(diǎn)擊鏈接時(shí),執(zhí)行過你定義的綁定事件后立馬執(zhí)行網(wǎng)頁刷新,之后就會重新加載網(wǎng)頁,已發(fā)生的自定義的點(diǎn)擊事件就會在新網(wǎng)頁中默認(rèn)為沒有響應(yīng),效果就沒有出來。
解決措施:方法一:在綁定的onclick事件中阻止默認(rèn)事件的發(fā)生,代碼如下:
elem.onclick=function(e){
? ? ?e.preventDefault();//先阻止默認(rèn)事件
? ? ?//自定義事件代碼
}
方法二:在綁定的onclick事件中返回值false,認(rèn)為該鏈接未被點(diǎn)擊,代碼如下:
elem.onclick=function(){
? ? ?return false;
回答的有點(diǎn)遲了,不知道可不可以幫到你~
你的animate沒有設(shè)置正確吧?
我有一個(gè)大錘子 提問者
舉報(bào)
通過本教程學(xué)習(xí)您將能掌握非常實(shí)用的焦點(diǎn)圖輪播特效的制作過程
1 回答上下滑動輪播圖是改變list.style.top的值嗎?
1 回答漸變的輪播圖怎么實(shí)現(xiàn)呢?
2 回答為什么我的onclick點(diǎn)擊一次改變了left的值以后,第二次就不能觸發(fā),繼續(xù)改變Left的值了呢?
2 回答輪播圖過一會兒就會自己變得速度很快。。。具體請看代碼。。。
2 回答js輪播圖
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-10-17
因?yàn)閍標(biāo)簽有默認(rèn)綁定事件,即跳轉(zhuǎn)到href所指的網(wǎng)頁。即使href屬性值為空,仍然執(zhí)行默認(rèn)事件,效果就是刷新網(wǎng)頁,因?yàn)榫W(wǎng)址沒有發(fā)生變化。當(dāng)你點(diǎn)擊鏈接時(shí),執(zhí)行過你定義的綁定事件后立馬執(zhí)行網(wǎng)頁刷新,之后就會重新加載網(wǎng)頁,已發(fā)生的自定義的點(diǎn)擊事件就會在新網(wǎng)頁中默認(rèn)為沒有響應(yīng),效果就沒有出來。
解決措施:方法一:在綁定的onclick事件中阻止默認(rèn)事件的發(fā)生,代碼如下:
elem.onclick=function(e){
? ? ?e.preventDefault();//先阻止默認(rèn)事件
? ? ?//自定義事件代碼
}
方法二:在綁定的onclick事件中返回值false,認(rèn)為該鏈接未被點(diǎn)擊,代碼如下:
elem.onclick=function(){
? ? ?//自定義事件代碼
? ? ?return false;
}
回答的有點(diǎn)遲了,不知道可不可以幫到你~
2016-08-23
你的animate沒有設(shè)置正確吧?