jquery创建高级搜索查询生成器

时间:2010-12-21 14:27:34

标签: jquery search constructor

我是javascript编程的新手,但我发现这个基于javascript(MooTools)的查询构造函数在我正在处理的网站中实现非常有用。

可以在http://opl.bibliocommons.com/search

找到实时实施

我相信使用jquery可以实现相同的功能。我正在寻找如何开始的指针!例如,MooTools集成的js文件实例化一个新的Class并将事件绑定到各种表单元素。如果我使用jquery,应如何替换它?

欣赏您的想法。

巴鲁

1 个答案:

答案 0 :(得分:1)

您可以在jQuery中复制类功能,然后将事件绑定到不同的表单元素,只需要正确的语法:

$(function(){

Init = new function(){
    this.construct = function(){
        Actions.bind();
    }
}

Actions = new function(){
    this.bind = function(){
        $("#selector1").bind("click", function(){
            Actions.doActions();
        });

        $("#selector2").bind("change", function(){
            Actions.doActions();
        });
    }

    this.doActions = function(){
        //Do generic stuff here
    }
}

Init.construct();

});