﻿$(function () {
    //》回到头部
    $(".j-pagetop").hide();
    $(window).scroll(function () {
        if ($(window).scrollTop() > 100) {
            $(".j-pagetop").fadeIn(1000);
        } else {
            $(".j-pagetop").fadeOut(1000);
        }
    });
    $('body').on('click', '.j-pagetop', function () {
        $('body,html').animate({
            scrollTop: 0
        },
            1000);
        return false;
    })

});
//列表里的文本省略设置
function ListMultilineOmit(lst, itm, box, n) {
    lst = $(lst);
    var itmNum = lst.find(itm).length;
    for (var i = 0; i < itmNum; i++) {
        var setBox = lst.find(itm).eq(i).find(box);
        setBox.multilineOmit(n);
    }
}
//多行文本省略效果
; (function ($, window, document, undefined) {
    //添加方法
    $.fn.multilineOmit = function (maxwidth) {
        if (maxwidth == undefined) {
            //添加默认长度50个字符
            maxwidth = 50;
        }
        if ($(this).text().length > maxwidth) {
            $(this).text($(this).text().substring(0, maxwidth));
            $(this).html($(this).html() + '...');
        }
    };
})(jQuery, window, document);

//》
function ListBoxSizeSet(lst, itm, box, bt, w, h, b) {
    lst = $(lst);
    var itmNum = lst.find(itm).length;
    for (var i = 0; i < itmNum; i++) {
        //alert("i="+i);
        var setBox = lst.find(itm).eq(i);
        box
        BoxSizeSet(setBox, t, b)
    }
}
function BoxSizeSet(boxWrapper,box,bt, w, h, b) {
    $boxWrapper = $(boxWrapper);
    var boxW = 0;
    var boxH = 0;
    var boxB = 1;

    if (bt == "t1") {
        boxW = $boxWrapper.width();
        boxB = Number(b);
        boxH = boxW / boxB;
        //alert("boxW=" + boxW +";boxH="+boxH+ ";boxB=" + boxB  );
    }
    else if (bt == "t2") {
        boxH = $boxWrapper.height();
        boxB = Number(b);
        boxW = boxH * boxB;
    }
    else {
        boxW = $boxWrapper.width();
        boxH = $box.height();
        boxB = boxW / boxH;
    }
  //alert("width=" + boxW + ";height=" + boxH);
    $(box).css({ "width": boxW, "height": boxH });
}
