>  기사  >  웹 프론트엔드  >  대체 라인의 색상을 변경하고 마우스가 움직일 때 색상을 변경하는 jQuery 기반의 작은 플러그인_jquery

대체 라인의 색상을 변경하고 마우스가 움직일 때 색상을 변경하는 jQuery 기반의 작은 플러그인_jquery

WBOY
WBOY원래의
2016-05-16 18:23:49966검색

table HTMLElement效果
대체 라인의 색상을 변경하고 마우스가 움직일 때 색상을 변경하는 jQuery 기반의 작은 플러그인_jquery

复代码 代码如下:

var br_cc = (function(){
var setEffect = function(els,params){
var settings = {"c1":"#eee","c2":"#ccc","c3":"#f00 "};
$.extend(settings,params);
els.each(function(i){
var self = $(this);
if(i%2==0) {
this._bg = settings.c1;
}else{
this._bg = settings.c2;
}
self.css({"배경색":this._bg ,"cursor":"pointer"});
self.mouseover(function(){
self.css("Background-color",settings.c3);
}); .mouseout(function(){
self.css("배경색",this._bg);
})
})
var cc_table = function( params){
params = params || {};
var box = params.box?$("#" params.box):$("body").eq(0); (box.find("tr"));
};
var cc_div = function(params){
params = params || {}
var box = params.box?$( "#" params.box):$("body").eq(0);
var els = params.tagClass?box.find("." settings.tagClass):box.find("div") ;
setEffect(els);
return {"cc_tb":cc_table,"cc_div":cc_div};
})();
$(document).ready(function(){
br_cc.cc_tb({"box":"stu-datas-tb"});
br_cc.cc_div({"box":"stu -datas-div"});
});


使用不常简单,就不多废话了。有需要的朋友直接拿去。别忘了顶哈。
테이블과 div의 数据表示Html结构:



复代码
代码如下:

table HTMLElement效果

<테이블>
<머리>

아이디 이름이름번째>나이번째>성별




1张三18男


1张三18男


1张三18男


1张三18男



div HTMLElement效果




1lee倩20


1lee倩20


1lee倩20


1lee倩20



성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.