jquery列表页的插件

都昊乾
2023-12-01

$.fn.T_CheckAll = function (options) {
    //1.设置默认值
    var defaults = {
        result: 'HF_Result',
        checkedButton: 'btn_CheckedAll',
        SingleSelection: 'btn_Update|btn_Detail'
    }
    //获取用户传来的值
    var opts = $.extend(defaults, options);

    alert(opts.result);
    alert(jQuery(this).attr("id"));
    alert($(this).html());
};

$.fn.T_SetTableStyle = function (options) {

    var defaults = {
        altColor: '#2c3e5b',//鼠标经过的样式
        overColor: '#ffe8a6',//鼠标离开的样式
        emptyColor: '#FFFFFF',//空样式
        tableClass: 'tab'//table的css样式
    }
    //获取用户传来的值
    var opts = $.extend(defaults, options);

    //定义样式
    var alt = {
        background: opts.altColor
    };
    var over = {
        background: opts.overColor
    };
    var empty = {
        background: opts.emptyColor
    };

    var J_table = $(this).find("table");
    var J_tr = $(this).find("table tr");
    var J_tr_g = $(this).find("table tr:odd");

    J_table.addClass(opts.tableClass);

    J_tr_g.css(alt);
    J_tr.hover(function () {
        $(this).css(over);
    }, function () {
        J_tr.css(empty);
        J_tr_g.css(alt);
    });


}

 类似资料: