多个图片可以左右轮转, 一个页面上有多个图片的左右轮转咋弄啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://www.popub.net/script/MSClass.html 轮显,只不过是将多个图片放到一个div中轮显这个div 简单实现,楼主根据实际情况改吧<style type="text/css">.mainDiv {width:100px;height:100px;position:relative;overflow:hidden;}ul{list-style-type: none;position:absolute;top:10px;z-index:2;width:500px;margin:0px;padding:0;} li{height:100px;width:100px;background:red;float:left;}</style><body><button id="prev">prev</button><button id="next">next</button><div id="mainDiv" class="mainDiv"><ul id="ulId"> <li>111</li> <li>222</li> <li>333</li> <li>444</li> <li>555</li></ul></div></body>$(function(){var el = $("#ulId"), elLeft = el.offset().left, divLeft = $("#mainDiv").offset().left, liWidth = $("#ulId li:first-child").width();$("#prev").click(function(){ var _left = el.offset().left + liWidth - divLeft; if (_left <= 0){ el.animate({left: _left}, "slow"); } else { alert("is top"); }})$("#next").click(function(){ var _left = el.offset().left - liWidth - divLeft; if (_left >= -400){ el.animate({left: _left}, "slow"); } else { alert("is last"); }})}) 请推荐一款适合button的jquery弹出页面 passit 分享按钮的问题 着急死了!!!!!!!! 清除重复的字符串 急,js与html问题,帮帮忙,在线等 重复输入的一个问题.求救!! 关于限制单元格大小后自动改变内容大小的难题 看一下这个问题 ext4:怎么更新bbar中分页的store. 不好意思还是菜单的问题!!!!!!! 这个js传值为什么不对 求高手 解 急在线等 $("div").load('demo_ajax_load.txt');会影响seo吗?
width:100px;
height:100px;
position:relative;
overflow:hidden;
}ul{
list-style-type: none;
position:absolute;
top:10px;
z-index:2;
width:500px;
margin:0px;
padding:0;
}
li{
height:100px;
width:100px;
background:red;
float:left;
}
</style>
<body>
<button id="prev">prev</button><button id="next">next</button><div id="mainDiv" class="mainDiv">
<ul id="ulId">
<li>111</li>
<li>222</li>
<li>333</li>
<li>444</li>
<li>555</li>
</ul>
</div></body>
$(function(){
var el = $("#ulId"),
elLeft = el.offset().left,
divLeft = $("#mainDiv").offset().left,
liWidth = $("#ulId li:first-child").width();
$("#prev").click(function(){
var _left = el.offset().left + liWidth - divLeft;
if (_left <= 0){
el.animate({left: _left}, "slow");
} else {
alert("is top");
}
})
$("#next").click(function(){
var _left = el.offset().left - liWidth - divLeft;
if (_left >= -400){
el.animate({left: _left}, "slow");
} else {
alert("is last");
}
})
})