jQuery的Command模式插件 command.js

码农软件 · 软件分类 · 其他(Others) · 2019-07-20 23:42:08

软件介绍

基于jQuery的Command模式插件。

该插件将页面元素看成是一个个的对象,通过插件给对象赋予特定的状态,并定义特定的Command。一旦发生关联操作的时候,可以通过通知修改状态或者发布命令的方式进行关联操作。

例如:

$(function(){
        $(".a").commands({
            states : [{
                state : "selected",
                paint : function($elem,state){
                    console.log(state);
                },
                drop : function($elem,state) {
                    console.log("drop:" + state);
                }
            },{
                state : "unselected",
                paint : function($elem,state){
                    console.log(state);
                },
                drop : function($elem,state) {
                    console.log("drop:" + state);
                }
            }],
            commands : [{
                name : "select",
                action : function($elem,state){
                    $elem.state("selected");
                }
            }]
        });

        $(".a").state("unselected");
        $(".a").command("select");
        console.log($(".a").currentState());
    });

本文地址:https://www.codercto.com/soft/d/10587.html

编程之法

编程之法

July / 人民邮电出版社 / 2015-9-1 / 49.00元

本书涉及面试、算法、机器学习三个主题。书中的每道编程题目都给出了多种思路、多种解法,不断优化、逐层递进。本书第1章至第6章分别阐述字符串、数组、树、查找、动态规划、海量数据处理等相关的编程面试题和算法,第7章介绍机器学习的两个算法—K近邻和SVM。此外,每一章都有“举一反三”和“习题”,以便读者及时运用所学的方法解决相似的问题,且在附录中收录了语言、链表、概率等其他题型。书中的每一道题都是面试的高......一起来看看 《编程之法》 这本书的介绍吧!

随机密码生成器
随机密码生成器

多种字符组合密码

SHA 加密
SHA 加密

SHA 加密工具

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器