将另一个实例分配给jQuery $

时间:2017-11-05 16:06:44

标签: jquery jquery-validate

我需要分配jQuery o jquery-validate插件的另一个实例。我需要调用pjQ.jQuery而不是jQuery。我需要更改的文件的一个示例:

(function( factory ) {
    if ( typeof define === "function" && define.amd ) {
        define( ["jquery", "../jquery.validate"], factory );
    } else if (typeof module === "object" && module.exports) {
        module.exports = factory( require( "jquery" ) );
    } else {
        factory( jQuery );
    }
}(function( $ ) {

/*
 * Translated default messages for the jQuery validation plugin.
 * Locale: Az (Azeri; azərbaycan dili)
 */
$.extend( $.validator.messages, {
    required: "Bu xana mütləq doldurulmalıdır.",
    remote: "Zəhmət olmasa, düzgün məna daxil edin.",
    email: "Zəhmət olmasa, düzgün elektron poçt daxil edin.",
    url: "Zəhmət olmasa, düzgün URL daxil edin.",
    date: "Zəhmət olmasa, düzgün tarix daxil edin.",
    dateISO: "Zəhmət olmasa, düzgün ISO formatlı tarix daxil edin.",
    number: "Zəhmət olmasa, düzgün rəqəm daxil edin.",
    digits: "Zəhmət olmasa, yalnız rəqəm daxil edin.",
    creditcard: "Zəhmət olmasa, düzgün kredit kart nömrəsini daxil edin.",
    equalTo: "Zəhmət olmasa, eyni mənanı bir daha daxil edin.",
    extension: "Zəhmət olmasa, düzgün genişlənməyə malik faylı seçin.",
    maxlength: $.validator.format( "Zəhmət olmasa, {0} simvoldan çox olmayaraq daxil edin." ),
    minlength: $.validator.format( "Zəhmət olmasa, {0} simvoldan az olmayaraq daxil edin." ),
    rangelength: $.validator.format( "Zəhmət olmasa, {0} - {1} aralığında uzunluğa malik simvol daxil edin." ),
    range: $.validator.format( "Zəhmət olmasa, {0} - {1} aralığında rəqəm daxil edin." ),
    max: $.validator.format( "Zəhmət olmasa, {0} və ondan kiçik rəqəm daxil edin." ),
    min: $.validator.format( "Zəhmət olmasa, {0} və ondan böyük rəqəm daxil edin" )
} );
return $;
}));

最终会像下面那样调用pjQ.jquery吗?

})(pjQ.Jquery));

或者我只需要将factory( jQuery );替换为factory( pjQ.jQuery );

1.10.0之类的jqueryvalidation插件的较低版本中,我只需将jQuery.validator替换为pjQ.jquery.validator

提前致谢

0 个答案:

没有答案