模仿米折网商品图片自动翻页效果


 function fun(){
    $(".productimg").each(function() {//遍历所有图片
        var othis = $(this),//当前图片对象
            top = othis.offset().top - $(window).scrollTop();//计算图片top - 滚动条top
        if (top > $(window).height()) {//如果该图片不可见
            return;//不管
        } else {
            othis.attr(‘src‘, othis.attr(‘data-src‘)).removeAttr(‘data-src‘);//可见的时候把占位值替换 并删除占位属性
        }
    });
}
fun();
//$window.scroll(fn).resize(fn);//绑定事件

$(window).bind("scroll",function(){
fun();
    // 判断窗口的滚动条是否接近页面底部
    if( $(document).scrollTop() + $(window).height() > $(document).height() - 10 ) {

$.ajax({
ulr:"../mainpage/default.aspx",
data:"id=1",
dataType:"html",
type:"post",
success:function(data,status){
var ss="";
for(var i=0;i<2;i++)
{
  ss+="<div class=‘divRow‘>";
  for(var j=0;j<4;j++)
  {
    ss+="<a href=‘../product/product.aspx‘ target=‘_blank‘><img class=‘productimg‘ data-src=‘../image/051.jpg‘ src=‘http://s0.husor.cn/image/blank.png‘ >"
         +"<div class=‘divMask‘></div>"
                +"<div class=‘divToolTip‘>【包邮】华为荣耀3X</div>"
                +"<div class=‘divProMsg‘>"
                   +"<span class=‘spanPrice‘><b class=‘bFH‘>¥</b><b class=‘bY‘>30</b><b class=‘bSH‘>.99</b></span>"
                   +"<span class=‘spanCX‘><span class=‘spanCXXX‘>5.0折</span> "
                   +"<span class=‘spanYJ‘><strike>¥50.50</strike></span></span><span class=‘spanQG‘>546人已开抢</span>"
                   +"<span class=‘spanQQG‘><b>去抢购</b></span></div></a>";
  }
  ss+="</div>"
}

$(".div_ajax").append(ss);

},
error: function(xmlHttp,status,msg){
$(".div_ajax").html("append");
}
});

html代码:

             <div class="div_ajax">
                           <%for (int i = 0; i < RowCount; i++)
                          { %>
                        <div class="divRow">
                            <%for (int j = 0; j < ColCount; j++)
                              { %>
                            <a href=‘../product/product.aspx‘ target=‘_blank‘>
                                <img class=‘productimg‘ data-src=‘../image/05.jpg‘ src=‘http://s0.husor.cn/image/blank.png‘ alt=‘sadfsafsadff‘>
                                <div class=‘divMask‘>
                                </div>
                                <div class=‘divToolTip‘>
                                    【包邮】华为荣耀3X</div>
                                <div class=‘divProMsg‘>
                                    <span class=‘spanPrice‘><b class=‘bFH‘>¥</b> <b class=‘bY‘>30</b> <b class=‘bSH‘>.99</b>
                                    </span><span class=‘spanCX‘><span class=‘spanCXXX‘>5.0折</span> <span class=‘spanYJ‘>
                                        <strike>¥50.50</strike></span> </span><span class=‘spanQG‘>546人已开抢</span> <span class=‘spanQQG‘>
                                            <b>去抢购</b></span>
                                </div>
                            </a>
                            <%} %>
                        </div>
                        <div class=‘divFGX‘>
                        </div>
                        <%} %>
                    </div>

css代码:

.productimg
{
    width:100%;
    height:220px;
    border:0px;
    margin-top:0px;
    position:relative;
    background:url(‘../image/loading.gif‘) no-repeat center center;
}
时间: 2024-11-05 11:29:39

模仿米折网商品图片自动翻页效果的相关文章

iOS开发日记45-类似淘宝商品详情查看翻页效果的实现

今天博主有一个类似淘宝商品详情查看翻页效果的实现的需求,遇到了一些困难点,在此和大家分享,希望能够共同进步. 1.使用第三方框架 我用到的第三方库EGORefreshTableHeaderView下拉刷新的效果还有就是PWLoadMoreTableFooterView上拉加载更多 主要的思路在于UISCrollView两页,一页展示商品概况,另一页展示商品更多详情 首先,第一页的view包含一个UITableView,这个tableView实现PWLoadMoreTableFooterView中

iOS 相似淘宝商品详情查看翻页效果的实现

基本思路: 1.设置一个 UIScrollView 作为视图底层,而且设置分页为两页 2.然后在第一个分页上加入一个 UITableView 而且设置表格可以上提载入(上拉操作即为让视图滚动到下一页) 3. 在第二个分页上加入一个 UIWebView 而且设置能有下拉刷新操作(下拉操作即为让视图滚动到上一页) ps:以上所提及UITableView与UIWebView 可以自行更改为其它滚动控件也是可行的 实现须要的第三方支持:MJRefresh 关于此第三方,可參考:githua 地址 请点击

iOS 类似淘宝商品详情查看翻页效果的实现

基本思路: 1.设置一个 UIScrollView 作为视图底层,并且设置分页为两页 2.然后在第一个分页上添加一个 UITableView 并且设置表格能够上提加载(上拉操作即为让视图滚动到下一页) 3. 在第二个分页上添加一个 UIWebView 并且设置能有下拉刷新操作(下拉操作即为让视图滚动到上一页) ps:以上所提及UITableView与UIWebView 可以自行更改为其他滚动控件也是可行的 实现需要的第三方支持:MJRefresh 关于此第三方,可参考:githua 地址 请点击

C#图片采集软件 自动翻页 自动分类(收集美图必备工具)

网站管理员希望将别人的整站数据下载到自己的网站里或者将别人网站的一些内容保存到自己的服务器上.从内容中抽取相关的字段,发布到自己的网站系统中.有时需要将网页相关的文件也保存到本地,如图片.附件等. 图片采集软件能采集任何网站的各种格式图片,实现把所有文章.新闻.帖子等中间的图片全部有有序列的分类后保存到您的计算机上等功能,可以把任何论坛网站的所有帖子的图片采集到本地,轻松过滤广告等,是网站.论坛站长和喜欢收集美图的朋友的必备工具. 本文演示使用C# WebBrowser控件实现自动识别下一页,按

用angularjs模仿魅族官网的图片轮播功能

使用指令模仿魅族官网的图片轮播功能(angularjs中DOM操作都在指令中完成) html <div class="slider" broadcast> <div class="slider-wrap"> <div class="slider-1 page"></div> <div class="slider-2 page"></div> <div

FlipViewPager 对item实现左右对折滑动翻页效果《IT蓝豹》

FlipViewPager 对item实现左右对折滑动翻页效果 <FlipViewPager 对每一条item实现左右对折滑动翻页效果>,解决左右滑动和上下滑动的事件分发处理机制.内部实现如下:用ListView试下,对listview设置adapter,这个adapter继承BaseFlipAdapter<Friend>,然后对每一个item进行view处理,部分代码如下:class FriendsAdapter extends BaseFlipAdapter<Friend

万能js实现翻页,动态生成内容自动翻页,兼容各种浏览器(已测试)----神器版!

转--http://www.2cto.com/kf/201402/277535.html 万能js实现翻页,动态生成内容自动翻页,兼容各种浏览器(已测试)----神器版! 2014-02-11      0个评论    来源:卡布洛技术专栏   收藏    我要投稿 要求:动态输入内容,点击post生成内容条,实现自动翻页! 废话不多说,直接上代码: js代码: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25

ASP.NET中使用JavaScript实现图片自动水平滚动效果

参照网上的资料,在ASP.NET中使用JavaScript实现图片自动水平滚动效果. 1.页面前台代码: <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="ImageScroll.aspx.cs" Inherits="SlideDemo.ImageScroll" %> <!DOCTYPE html><html xmlns="

c#翻页效果

用c#和GDI+实现杂志翻页动画效果时间:2010-01-13 blog.csdn.net 周公 - 说明:以前本人参与个一个电子杂志项目,当时要求实现模拟现实生活中的杂志翻页动画效果,别人推荐了这篇文章,最后达到了我想要的效果,今天尝试把这篇文章翻译了一下.希望对英语水平不太好的同行有帮助.如果你的英语水平足够好,我推荐你阅读英文原文,网址是:http://www.codeproject.com/KB/GDI-plus/TurnThePage.aspx,同时希望大家原谅本人的翻译水平. 介绍