
function initMeScroll(mescrollId, options) {
    var myOption = {
        down: {
            offset: 60, //触发刷新的距离
            //htmlContent: '<p class="downwarp-progress"><p>', 
        },
        up: {
            page: {
                num: 0, //当前页 默认0,回调之前会加1; 即callback(page)会从1开始
                size: 10, //每页数据条数
                time: null //加载第一页数据服务器返回的时间; 防止用户翻页时,后台新增了数据从而导致下一页数据重复;
            },
            //htmlLoading: '<p class="upwarp-progress mescroll-rotate"></p>', //上拉加载中的布局
            toTop: {
                //回到顶部按钮
                src: "/Image/wap/mescroll-totop.png", //图片路径,默认null,支持网络图
                offset: 500 //列表滚动1000px才显示回到顶部按钮
            },
            noMoreSize: 5,
            warpClass: "mescroll-upwarp", //容器,装载布局内容,参见mescroll.css
            htmlNodata: '<p class="upwarp-nodata">-- 没有更多了 --</p>', //无数据的布局
            loadFull: {
                use: false, //列表数据过少,不足以滑动触发上拉加载,是否自动加载下一页,直到满屏或者无更多数据为止;默认false,因为可通过调高page.size或者嵌套mescroll-bounce的div避免这个情况
                delay: 500 //延时执行的毫秒数; 延时是为了保证列表数据或占位的图片都已初始化完成,且下拉刷新上拉加载中区域动画已执行完毕;
            },
        }
    }
    //加入自定义的默认配置
    options = MeScroll.extend(options, myOption);
    //创建MeScroll对象
    return new MeScroll(mescrollId, options);
}