Javascript 未正确调用JQuery UI的setDefaults函数

Javascript 未正确调用JQuery UI的setDefaults函数,javascript,Javascript,我想要一个用法语或意大利语显示日期选择器的页面。为此,我导入datepicker并将其设置为默认值。 这是进口: ... <script src="/assets/jquery.ui.datepicker.js?body=1" type="text/javascript"></script> <script src="/assets/jquery.ui.datepicker-it.js?body=1" type="text/javascript"></s

我想要一个用法语或意大利语显示日期选择器的页面。为此,我导入datepicker并将其设置为默认值。 这是进口:

...
<script src="/assets/jquery.ui.datepicker.js?body=1" type="text/javascript"></script>
<script src="/assets/jquery.ui.datepicker-it.js?body=1" type="text/javascript"></script>
<script src="/assets/jquery.ui.datepicker-fr.js?body=1" type="text/javascript"></script>
...
。。。
...
在主体中有以下代码:

<script type="text/javascript">
//<![CDATA[
$.datepicker.setDefaults($.datepicker.regional['it'])
//]]>
</script>

//
尽管如此,日期选择器还是用法语

但是,如果我在firefox的JS控制台中键入
$.datepicker.SetDefault($.datepicker.regional['it'])
,我的datepicker现在是意大利语的。 我认为调用该代码是因为如果我在调试器中停止它,它就会被执行


为什么没有在正确的时间调用嵌入在页面中的代码?

数据采集器的脚本标记之后添加
$.datepicker.setDefaults($.datepicker.regional['it'])
。数据采集器脚本导入到标题中,代码在正文中。如果希望数据采集器在其中呈现,然后必须在呈现数据采集器之前添加本地化脚本。我尝试在导入之前和之后调用setDefaults,但仍然不起作用