JQuery实现资讯上下滚动悬停效果
第一步:使用repeater绑定一个table。
1 <table width="530" id="rollBar"> 2 <asp:Repeater ID="rptForYou" runat="server"> 3 <ItemTemplate> 4 <tr> 5 <td width="100" height="45"> 6 <div class="list bgcolor_f3 margin_10b tc"><%#Eval("Province") %></div> 7 </td> 8 <td width="100"> 9 <div class="list bgcolor_f3 margin_10b tc"><%#Eval("City") %></div> 10 </td> 11 <td width="100"> 12 <div class="list bgcolor_f3 margin_10b tc"><%#Eval("District") %></div> 13 </td> 14 <td width="290"> 15 <div class="list bgcolor_f3 margin_10b padding_10l"><%#GetShowCompanyName(Eval("CompanyName"),Eval("MasterName")) %></div> 16 </td> 17 </tr> 18 </ItemTemplate> 19 </asp:Repeater> 20 21 </table>
第二步:jquery实现特效。
<script type="text/javascript">
function TimeCount() {
$("#rollBar tr").first().remove().appendTo("#rollBar");
$("#rollBar tr:lt(7)").show();
$("#rollBar tr:gt(6)").hide();
}
var t;
window.onload = function () {
$("#rollBar tr:lt(7)").show();
$("#rollBar tr:gt(6)").hide();
t= setInterval(TimeCount, 1000);
$("#rollBar").hover(function(){
clearInterval(t);
$("#rollBar tr:lt(7)").show();
$("#rollBar tr:gt(6)").hide();
},function(){
t= setInterval(TimeCount, 1000);
});
}
</script>
作者:梦亦晓,转载请注明出处
如果此文能给您提供帮助,请点击右下角的【推荐】
如果您对此文有不同的见解或者意见,欢迎留言讨论

浙公网安备 33010602011771号