如何在猫头鹰龋齿中去除10之前的0?

问题描述 投票:-1回答:1

我创建了一个分页计数为“ 01/010”的猫头鹰传送带。当幻灯片总数大于9时,我只需要删除10之前的数字0,否则它将保持不变。

$(function(){
$('.ivySlide').owlCarousel({
  smartSpeed: 500,
  items: 1,
  margin:0,
  nav:true,
  dots:false,
  onInitialized:counter,
  onTranslated:counter
});
function counter(event) {
  var element = event.target;
  var items = event.item.count;
  var item = event.item.index + 1;
  var sldtxt = $('.active .ivySlideTxt').html();
  var sldWidth = 100;
  var sldPercent = sldWidth * item / items;
  $('#counter').html("0"+item+" / 0"+items);
  $('.slTxt').html(sldtxt);
  $('.slideState span').css("width", sldPercent + "%");
  $('.slideState span').html(sldPercent + "%")
}
});

请在此处检查链接-https://codepen.io/tsarkar/pen/NmpGmV

jquery owl-carousel
1个回答
0
投票

您可以检查itemitems是否小于10,并且前缀0为一致

$(function(){
$('.ivySlide').owlCarousel({
  smartSpeed: 500,
  items: 1,
  margin:0,
  nav:true,
  dots:false,
  onInitialized:counter,
  onTranslated:counter
});
function counter(event) {
  var element = event.target;
  var items = event.item.count;
  var item = event.item.index + 1;
  var sldtxt = $('.active .ivySlideTxt').html();
  var sldWidth = 100;
  var sldPercent = sldWidth * item / items;
  if(item<10) {
    item = "0"+item;
  }
  if(items<10) {
     items = "0"+items;
  }
  $('#counter').html(item+" / "+items);
  $('.slTxt').html(sldtxt);
  $('.slideState span').css("width", sldPercent + "%");
  $('.slideState span').html(sldPercent + "%")
}
});
© www.soinside.com 2019 - 2024. All rights reserved.