网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
12月28日漏签0天
web前端开发吧 关注:152,422贴子:319,597
  • 看贴

  • 图片

  • 吧主推荐

  • 游戏

  • 2回复贴,共1页
<<返回web前端开发吧
>0< 加载中...

求助js滑动效果问题

  • 只看楼主
  • 收藏

  • 回复
  • 十二画丶
  • 完全小白
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
小米官网的那个内容部分,如何进行滑动效果
<div id="cont">
<div class="cont1">
<div class="cont2">内容</div>
</div>
<div class="cont3">
<ul id="mi">
<li class="mi-li">
<h2>MIUI主题</h2>
<div class="content">
<ul class="slider">
<li>
<h4>bilibili拜年祭</h4>
<p class="p1">bilibili拜年祭</p>
<p class="p2">免费</p>
<div class="slider-img">
<a href="#"><img src="images/q1.png" alt=""></a>
</div>
</li>
<li>
<h4>阴阳师</h4>
<p class="p1">网易大热手游《阴阳师》官方定制主题,还原唯美奇幻之旅</p>
<p class="p2">免费</p>
<div class="slider-img">
<a href="#"><img src="images/q1.png" alt=""></a>
</div>
</li>
<li>
<h4>你的名字。</h4>
<p class="p1">前前前世就追寻着你的身影。——官方定制主题</p>
<p class="p2">免费</p>
<div class="slider-img">
<a href="#"><img src="images/q1.png" alt=""></a>
</div>
</li>
</ul>
</div>
<div class="bar">
<ul id="cz" class="index">
<li class="active"></li>
<li></li>
<li></li>
</ul>
</div>
<a href="#" class="prev">&lt;</a>
<a href="#" class="next">&gt;</a>
</li>
<li class="mi-li">
<h2>MIUI主题</h2>
<div class="content">
<ul class="slider">
<li>
<h4>bilibili拜年祭</h4>
<p class="p1">bilibili拜年祭</p>
<p class="p2">免费</p>
<div class="slider-img">
<a href="#"><img src="images/q1.png" alt=""></a>
</div>
</li>
</ul>
</div>
<div class="bar">
<ul class="index">
<li class="active"></li>
<li></li>
<li></li>
<li></li>
</ul>
</div>
<a href="#" class="prev">&lt;</a>
<a href="#" class="next">&gt;</a>
</li>
<li class="mi-li">
<h2>MIUI主题</h2>
<div class="content">
<ul class="slider">
<li>
<h4>bilibili拜年祭</h4>
<p class="p1">bilibili拜年祭</p>
<p class="p2">免费</p>
<div class="slider-img">
<a href="#"><img src="images/q1.png" alt=""></a>
</div>
</li>
</ul>
</div>
<div class="bar">
<ul class="index">
<li class="active"></li>
<li></li>
<li></li>
<li></li>
</ul>
</div>
<a href="#" class="prev">&lt;</a>
<a href="#" class="next">&gt;</a>
</li>
<li class="mi-li">
<h2>MIUI主题</h2>
<div class="content">
<ul class="slider">
<li>
<h4>bilibili拜年祭</h4>
<p class="p1">bilibili拜年祭</p>
<p class="p2">免费</p>
<div class="slider-img">
<a href="#"><img src="images/q1.png" alt=""></a>
</div>
</li>
</ul>
</div>
<div class="bar">
<ul class="index">
<li class="active"></li>
<li></li>
<li></li>
<li></li>
</ul>
</div>
<a href="#" class="prev">&lt;</a>
<a href="#" class="next">&gt;</a>
</li>
</ul>
</div>
</div>
这是html部分
下面是js部分
var liWidth = $('.slider li').width();
var size = $('.slider li').size();
$('.slider').width(liWidth * size + 'px');
var index = 0;
$('.bar .index li').click(function () {
index = $(this).index();
imgTogge(index);
});
var last = $('.index>li:last-child');
$('.prev').click(function (e) {
e.preventDefault();
if (index > 0) {
index--;
}
imgTogge(index);
});
$('.next').click(function (e) {
e.preventDefault();
if (index < last.index()) {
index++;
}
imgTogge(index);
});
function imgTogge(index) {
var liFirstWidth = $('.slider>li:first').width();
$('.slider').stop(true).animate({
"marginLeft": -liFirstWidth * index + 'px'
}, 500);
$('.bar .index li').removeClass('active').eq(index).addClass('active');
}
因为要四个部分,单击第一部分的按钮后四个模块都一起动,请教一下大神怎么解决


  • 白天上的黑夜
  • 完全小白
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
给你推荐个插件swiper.js 全是轮播图这种各样的 总有你想要的


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 2回复贴,共1页
<<返回web前端开发吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示