无法滑到最后的项目

时间:2017-02-22 09:44:59

标签: jquery swiper

我的目标是获得与原生机器人类似的滑动标签体验。 开始屏幕上的WhatsApp选项卡是我的目标的一个很好的例子。

所以我决定使用http://idangero.us/swiper。 我的配置如下:

// This works -> but I dont want centered slides
var galleryThumbs = new Swiper('.gallery-thumbs', {
    centeredSlides: true,
    slidesPerView: 'auto'
});

// This will not work -> I can only slide the first elements but I cannot slide to the last ones
var galleryThumbs = new Swiper('.gallery-thumbs', {
    slidesPerView: 'auto'
});

这是我的问题的截图(我有10个div。活动幻灯片有bg颜色红色。):

enter image description here

所以我只能滑到幻灯片7.尝试进一步滑动不起作用。

enter image description here

我的目标是否可以使用选定的swiper插件?

2 个答案:

答案 0 :(得分:1)

只需在最后一张滑动幻灯片上添加右边距

struct CountDownIntervalView: View {
  @ObservedObject var timerManager: SimpleTimerManager
  var length: Double
  @Environment(\.presentationMode) var mode: Binding<PresentationMode>

  var interval: Double {
    length - self.timerManager.elapsedSeconds
  }

  var body: some View {
    VStack {
      Text("Time remaining: \(String(format: "%.2f", interval))")
        .onReceive(timerManager.$elapsedSeconds) { _ in
            if self.interval <= 0 {
              self.mode.wrappedValue.dismiss()
              self.timerManager.stop()
            }
        }

    // ... other your code
var mySwiper = new Swiper('.slider .swiper-container', {
  slidesPerView: 'auto',
})
.slider .swiper-slide {
    width: calc(100% / 3);
    box-sizing: border-box;
    padding: 20px;
}

.slider .swiper-slide:last-child {
    margin-right: calc(100% - (100% / 3));
}

.slider .swiper-slide.swiper-slide-active {
    background-color: red;
}

答案 1 :(得分:0)

尝试使用$(document).ready(function() { var parent = $('#foo'); parent.find('#bar').attr('value','hi'); console.log(parent.prop('outerHTML')); }); 请参阅文档here