网眼图片 上下移动正常显示,左右移动只显示第一张? 本帖最后由 DiaoNianYu 于 2012-07-10 06:16:46 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 弹出index看看function showImg(index){ var adHeight = $(".content_right .ad").width();alert(index); $(".slider").stop(true,false).animate({left:-adHeight*index},1000); $(".num li").removeClass("on") .eq(index).addClass("on");} 这是 HTML 代码:<!--------*********** 网眼开始 ********* --------> <div class="content_right"> <div class="ad" > <ul class="slider" > <asp:Repeater ID="RepeaterWY" runat="server"> <ItemTemplate> <li> <a class="tooltip" title='<%#Eval("Title").ToString()%>' href='../AdminManager/newsshowdetail.aspx?id=<%# Eval("NewsId") %>'> <img alt="<%# Eval("TitleUrl")%>" src='../upload/<%# Eval("TitleUrl")%>'/></a> </li> </ItemTemplate> </asp:Repeater> </ul> <ul class="num" > <li>1</li> <li>2</li> <li>3</li> <li>4</li> <li>5</li> </ul> </div> </div> <!--------*********** 网眼结束 ********* --------> class="slider"中,slider的宽度只有一张图片的宽度话,其它的图片都会向下排列,所以这个时候,你要定义好slider的宽度,加一下这个看看:var sliderWidth=$(".slider li").width()*5;//若是LI之间有Margin,border的宽度或其它的间隙的话,还要sliderWidth+=间隙*5$(".slider").css("width",sliderWidth);此时,类ad加上overflow:hidden; 排序 跪求一英数组合正则表达式 讨论:ASP.net(C#)动态网站开发修要掌握那些技术,程度如何 ASP.NET怎样开一条单独的线程批量生成HTML页面?(不需要保持跟客户端的HTTP连接) 如何改变URL开头??? 我下载了msdn library october,为什么安装完后打开是一片空白? 烦死了,救救我吧 未注册ISAM是什么意思? 关于js控制object播放flash文件的问题 session问题我见鬼了怎么也符不上去 gridview 添加一列 可以输入文本 ,输入同时有下拉列表同时模糊筛选! 求个密码的正则
function showImg(index){
var adHeight = $(".content_right .ad").width();
alert(index);
$(".slider").stop(true,false).animate({left:-adHeight*index},1000);
$(".num li").removeClass("on")
.eq(index).addClass("on");
}
<div class="content_right">
<div class="ad" >
<ul class="slider" >
<asp:Repeater ID="RepeaterWY" runat="server">
<ItemTemplate>
<li>
<a class="tooltip" title='<%#Eval("Title").ToString()%>' href='../AdminManager/newsshowdetail.aspx?id=<%# Eval("NewsId") %>'>
<img alt="<%# Eval("TitleUrl")%>" src='../upload/<%# Eval("TitleUrl")%>'/></a>
</li>
</ItemTemplate>
</asp:Repeater>
</ul>
<ul class="num" >
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
<li>5</li>
</ul>
</div>
</div>
<!--------*********** 网眼结束 ********* -------->
var sliderWidth=$(".slider li").width()*5;
//若是LI之间有Margin,border的宽度或其它的间隙的话,还要sliderWidth+=间隙*5
$(".slider").css("width",sliderWidth);此时,类ad加上overflow:hidden;