插件入门...

(function($){
    $.fn.tableUI = function(options){
        var defaults = {//默认类
            evenRowClass:"evenRow",
            oddRowClass:"oddRow",
            activeRowClass:"activeRow"
        }
        var options = $.extend(defaults, options);//如果你在调用的时候写了新的参数,就用你新的参数,如果没有写,就用默认的参数。
        this.each(function(){
            var thisTable=$(this);
            //添加奇偶行颜色
            $(thisTable).find("tr:even").addClass(options.evenRowClass);
            $(thisTable).find("tr:odd").addClass(options.oddRowClass);
            //添加活动行颜色
            $(thisTable).find("tr").bind("mouseover",function(){
                $(this).addClass(options.activeRowClass);
            });
            $(thisTable).find("tr").bind("mouseout",function(){
                $(this).removeClass(options.activeRowClass);
            });
        });
    };
})(jQuery);

调用:

$(".table_solid").tableUI();//table类

时间: 2024-08-25 01:30:46

插件入门...的相关文章

DataPool插件入门——午后的速溶咖啡

节点式高性能光纤收发器(又名光纤收发器或光电转换器)是由广州邮科通信设备有限公司研制生产的新型高速以太网光纤网络传输类产品,具备地址过滤.网络分段及智能监控报警等功能,可实现光纤中继.单多模转换等功能,适合一条链路多个以太网接点的组网方案,提高网络工作效率及网络运行可靠性.产品性能稳定可靠,设计方面符合以太网标准,并有防雷击保护措施.特别适用于电信.有线电视.铁路.军事.金融证券.海关.民航.海运.电力.铁路.水利及油田等各种宽带数据网及要求高可靠性数据传输或组建IP数据传输专网的领域.是宽带校

【手把手教你Eclipse插件开发】之插件入门

最近由于特殊需要,开始学习插件开发. 以前接触java也算有些时日,但是一直不知道有插件开发这样一种技术路径,本想着这开发工具都给你备好了,直接用不就行了.但是总有些IT工厂,为了要节约成本,开发自己的开发工具,但是又要节省时间,总不能一切都自己来.毕竟开发一个eclipse也要很长时间的.因此,插件开发出现在历史舞台. 首先要了解插件开发,就得从SWT/JFACE说起了.SWT是一种开源的界面开发框架,以前学java的时候,总是用一些panel,就类似这个.JFace又是一种基于SWT的UI不

Unreal Engine 4 Radiant UI 插件入门教程

本篇章前提要求:在UE4上安装了Radiant UI插件.如果没有安装,请找其它教程(或者是笔者的其它的教程,目前正在写). 本教程的目的:探讨如何从网页元素中调用蓝图中的内容: 第一步: 写一个网页,大致内容为: <!DOCTYPE html> <html lang="en" class="no-js"> <head> <meta charset="UTF-8" /> <meta http-

jQuery插件入门

一:导言 有些WEB开发者,会引用一个JQuery类库,然后在网页上写一写("#"),("#"),("."),写了几年就对别人说非常熟悉JQuery.我曾经也是这样的人,直到有一次公司里的技术交流,我才改变了自己对自己的看法. 二:普及JQuery知识 知识1:用JQuery写插件时,最核心的方法有如下两个: $.extend(object) 可以理解为JQuery 添加一个静态方法. $.fn.extend(object) 可以理解为JQuer

vim插件入门

折腾了几天vim,终于也算告一段落,接下来的日子,就是要在实战中继续深入学习和熟悉vim的操作.ps:右手小拇指表示压力很大. 最后这几天主要是参照网上搭建IDE的资料,不停的尝试各种插件.其实现在vim的插件管理先进多了,可以用Vundle[2]像maven管理jar包一样管理插件.我之所以使用古老的方式,只是想体验下,以后肯定是要跟随时代的步伐使用vundle的. 大多数插件都可以按照名字在vim-scripts[1]中找到,或者只要到vim官网上去找.每个插件都有说明和安装指导,官方的才是

jQuery 插件入门

先看http://www.cnblogs.com/lideng/p/3605551.html http://www.cnblogs.com/xcj26/p/3345556.html (非常细致  很多你会想到的问题在这里都有答案) 第一篇博文讲到给jquery增加方法的两种方式 静态方法和 jquery对象的方法 像$.each  这种就属于静态方法   $('xxx').on(...) jquery对象的方法

Unreal Engine 4(虚幻UE4)GameplayAbilities 插件入门教程(六)GameplayEffect的级别设置

本节的内容不难,权当是复习.如果没有完成前面的教程,请前往学习. 第一步:用一个csv文件表示级别数据,下图中的Hurt随级别1~7表示其损伤值在1~7级别时分别是-7,-14,-20等.写好之后关闭. 第二步:导入数据(选择Curvetable) 第三步:双击查看.当您修改了CSV文件后想要重新导入,请点击: 第四步: 在GE_Poison中配置曲线表到ScalableFloatMagnitude中,其中的1.0表示以1.0倍引用表格中的数据.在右侧的PreviewAtN可以查看效果. 第五步

【Unity3d游戏开发】UGUI插件入门之游戏菜单

ugui是unity4.6开始加入的一个新的ui系统,非常强大,下面我们将通过一系列博客的方式一起来学习一下ugui的使用.本篇博客会介绍如何使用ugui制作一个游戏菜单,并且了解如何让物体与ugui的控件交互,效果图如下: 首先还是新建一个unity工程,并且新建一个场景,然后新建一个Canvas画布,我们所有的ui控件,都是要建立在Canvas上面的.然后在Canvas下面建立一个button重命名为StartButton,并调节成效果图中的样式.然后再复制两份出来,把他们放置到如效果图的位

Unreal Engine 4(虚幻UE4)GameplayAbilities 插件入门教程(五)技能属性集(AttributeSet)

如果没有完成前面的教程,请前往学习.先上一段理论介绍(源于https://wiki.unrealengine.com/GameplayAbilities_and_You#GameplayTasks): [如果您没有耐心看完这些介绍,请调到MarkA处] AttributeSets are thankfully very simple to explain. They define float values (and ONLY float values. Right now only float