jquery 未捕获的类型错误:无法读取未定义的属性'regional'?

gab6jxml  于 2022-11-22  发布在  jQuery
关注(0)|答案(2)|浏览(186)

我 正在 使用 jQuery UI 日历 法语 。 但 不幸 的 是 , 我 看到 下面 的 错误 不 确定 我 是否 错过 了 一些 东西 。 请 建议 。

    • 未 捕获 的 类型 错误 :无法 读取 未 定义 * * 的 属性 ' regional '
JS : 
/**
French initialisation for the jQuery UI date picker plugin. 
**/
/* Written by Keith Wood (kbwood{at}iinet.com.au),
              Stéphane Nahmani (sholby@sholby.net),
              Stéphane Raimbault <stephane.raimbault@gmail.com> */
jQuery(function($){
    $.datepicker.regional['fr'] = {
        closeText: 'Fermer',
        prevText: 'Précédent',
        nextText: 'Suivant',
        currentText: 'Aujourd\'hui',
        monthNames: ['Janvier','Février','Mars','Avril','Mai','Juin',
        'Juillet','Août','Septembre','Octobre','Novembre','Décembre'],
        monthNamesShort: ['Janv.','Févr.','Mars','Avril','Mai','Juin',
        'Juil.','Août','Sept.','Oct.','Nov.','Déc.'],
        dayNames: ['Dimanche','Lundi','Mardi','Mercredi','Jeudi','Vendredi','Samedi'],
        dayNamesShort: ['Dim.','Lun.','Mar.','Mer.','Jeu.','Ven.','Sam.'],
        dayNamesMin: ['D','L','M','M','J','V','S'],
        weekHeader: 'Sem.',
        dateFormat: 'dd/mm/yy',
        firstDay: 1,
        isRTL: false,
        showMonthAfterYear: false,
        yearSuffix: ''};
    $.datepicker.setDefaults($.datepicker.regional['fr']);
});

中 的 每 一 个
谢谢 你 !

os8fio9y

os8fio9y1#

我猜您忘了包含本地化文件:

<script src="https://jquery-ui.googlecode.com/svn-history/r3982/trunk/ui/i18n/jquery.ui.datepicker-nl.js"></script>

来源:Datepicker jQuery UI ... set language

gjmwrych

gjmwrych2#

请确定不要在指令码标记上使用ASYNC,因为会引发这个错误。
错:

<SCRIPT SRC="/includes/js/jquery/jquery-ui.js" TYPE="text/javascript" ASYNC></SCRIPT>
<SCRIPT SRC="/includes/js/jquery/jquery-datepicker-ptBR.js" TYPE="text/javascript" ASYNC></SCRIPT>

右:

<SCRIPT SRC="/includes/js/jquery/jquery-ui.js" TYPE="text/javascript"></SCRIPT>
<SCRIPT SRC="/includes/js/jquery/jquery-datepicker-ptBR.js" TYPE="text/javascript"></SCRIPT>

相关问题