static

carousel.js 2.0KB

    require(["ipuUI", "jquery"], function (ipuUI, $) { $(function () { var carousel = ipuUI.hammerCarousel("#noLoopCarousel", { // 第一页设置幻灯片 indicator: true, //是否生成指示器(右下角的小圆点) loop: false, callBack: function (nowIndex) //每次执行动作的回调。返回的是当前运行到第几张 { console.log("nowIndxe:【carousel " + nowIndex + "】"); } }); var hammerCarousel = ipuUI.hammerCarousel("#loopCarousel", { // 第一页设置幻灯片 autoPlay: true, indicator: true, callBack: function (nowIndex) { console.log("nowIndxe:【hammerCarousel " + nowIndex + "】"); }, clickBack: function (i) { console.log('click' + i); } }); $("#prev1").on("click", function () { console.log("点了上一张"); carousel.prev(); }); $("#next1").on("click", function () { console.log("点了下一张"); carousel.next(); }); $("#play1").on("click", function () { console.log("点了自动播放"); carousel.autoPlay = true; carousel.play(); }); $("#stop1").on("click", function () { console.log("点了暂停"); carousel.stop(); }); $("#forward1").on("click", function () { console.log("点了跳转"); carousel.show(2); }); $("#prev").on("click", function () { console.log("点了上一张"); hammerCarousel.prev(); }); $("#next").on("click", function () { console.log("点了下一张"); hammerCarousel.next(); }); $("#play").on("click", function () { console.log("点了自动播放"); hammerCarousel.autoPlay = true; hammerCarousel.play(); }); $("#stop").on("click", function () { console.log("点了停止"); hammerCarousel.stop(); }); $("#forward").on("click", function () { console.log("点了跳转"); hammerCarousel.show(2); }); }); });