有没有办法在Prototype js中编写jQuery代码?

时间:2014-08-05 13:08:26

标签: jquery prototype

我必须在原型中做一些事情,这对我来说真的很奇怪所以我想知道我是否可以在原型函数中编写jquery代码?也许这是一个愚蠢的问题,但我不得不问:)

为例。在原型中我有这样的感觉:

AfterFormValidate: function(result, form){      
        if(!result){
            $$('div.validation-advice,div.validation-advice-rtl').each(function(e){
                if(e.style.display != 'none'){
                    e.scrollTo();
                    throw $break;
                }
            });         
        }else{        
            $('submit-btn').addClassName('disabled').disabled = true;        
        }
        $$(".validation-advice-container").each( function (val,i) {
            alert(val.innerHTML);
        });
    },

我想在该函数中编写jquery代码。有可能吗?

2 个答案:

答案 0 :(得分:3)

没有" jQuery代码"。 jQuery是一个javascript库,你可以使用它的函数[如$( selector ).doSomething()$.someGeneralPurposeFunction

可能在原型上下文中使用jQuery [就像你在Backbone中使用jQuery选择器一样],但我强烈反对它:选择一个单独的DOM操作库,它不会是很难写一些prototype.js代码。

答案 1 :(得分:0)

查看jQuery noConfict()方法......不确定是否适合您的需求