jquery - boostrap-datepicker:如何消除更改效果?
问题描述
感谢@Cameron(bootstrap-datepicker:如何动态更改语言属性?)我有一段代码可以更改 boostrap-datepicker 语言
$('.input-group.date').on('click', function() {
if ($(this).datepicker != null) {
console.log("is not null");
$(this).datepicker('destroy');
}
currentLanguage = $('.active .lang-id').text().toLowerCase();
$('.input-group.date').datepicker({
format: "yyyy-mm-dd",
language: currentLanguage
});
$(this).datepicker('show');
console.log("test" + $('.active .lang-id').text().toLowerCase());
});
它可以工作,并且一切都还好,但是在更改语言后(第三次尝试打开 boostrap-datepicker),我看到从英语到我想摆脱的其他语言的令人讨厌的过渡。我怎样才能做到这一点?我错过了什么?
解决方案
推荐阅读
- c# - 在 TableLayout 中隐藏一行
- android - 程序类型已经存在:android.support.design.widget.CoordinatorLayout$Behavior
- python-3.x - 在 sqlalchemy 中,反映来自 MSSQL 的元数据并应用于 ORACLE 错误
- tensorflow - 使用 Tensorflow 对象检测 API 进行迁移学习时,如何更改隐藏层的数量?
- r - 有效地从矩阵列中减去
- react-native - React Native Material Dropdown - 如何处理 onPress 事件下拉列表?
- php - 密码没有得到散列,并尝试连接返回错误 500 Symfony
- css - 我的网页从哪里加载其 scss 文件?
- mysql - JPA:如何表示 JoinTable 和 JoinTable 的复合键?
- git - 将我电脑上安装的 Git 链接到 Github