第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

bootstrap輪播圖?

bootstrap輪播圖?

最近在做一個(gè)響應(yīng)式的個(gè)人博客網(wǎng)站。 用的bootstrap做的輪播圖,體驗(yàn)很好; 那么問題來了: 移動(dòng)端怎么通過觸摸屏幕切換輪播圖片? 拋棄別的框架如:swiper等(swiper我用了,可以)先不說, 能不能不引入別的框架解決此問題, 或者之前有同志遇到類似問題的, 求告一下解決方案, 本人有嚴(yán)重強(qiáng)迫癥, 不完美的不行。 謝謝各位老鐵先。
查看完整描述

1 回答

?
幕布斯7574896

TA貢獻(xiàn)38條經(jīng)驗(yàn) 獲得超3個(gè)贊

用js監(jiān)聽滑動(dòng)事件,然后調(diào)用輪播接口即可。這里有份示例:

<script?type?=?"text/javascript"?>
var?isTouch?=?('ontouchstart'?in?window);
if?(isTouch)?{
????$(".carousel").on('touchstart',
????function(e)?{
????????var?that?=?$(this);
????????var?touch?=?e.originalEvent.changedTouches[0];
????????var?startX?=?touch.pageX;
????????var?startY?=?touch.pageY;
????????$(document).on('touchmove',
????????function(e)?{
????????????touch?=?e.originalEvent.touches[0]?||?e.originalEvent.changedTouches[0];
????????????var?endX?=?touch.pageX?-?startX;
????????????var?endY?=?touch.pageY?-?startY;
????????????if?(Math.abs(endY)?<?Math.abs(endX))?{
????????????????if?(endX?>?10)?{
????????????????????$(this).off('touchmove');
????????????????????that.carousel('prev');
????????????????}?else?if?(endX?<?-10)?{
????????????????????$(this).off('touchmove');
????????????????????that.carousel('next');
????????????????}
????????????????return?false;
????????????}
????????});
????});
????$(document).on('touchend',
????function()?{
????????$(this).off('touchmove');
????});
}?<?/script>


查看完整回答
反對 回復(fù) 2018-05-11
  • 1 回答
  • 0 關(guān)注
  • 2378 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號