http://jsfiddle.net/tkRaQ/51/
这里的"addClass": $(".datepicker"(.datepicker((.addClass('notranslate'(;不修它....(谷歌翻译停止选择日期的工作(
出于某种原因,其他代码修复了它:
$("#fix").click(function() {
$('.ui-datepicker').addClass('notranslate');
});
有没有办法在没有 #fix.click的情况下停止翻译?
您的第一行是将notranslate
类添加到您从中触发日期选取器的输入元素。
日期选取器 UI 元素与输入字段不同,并在文档末尾自动创建。你可以用jqueryui类ui-datepicker
找到它们(你已经在这样做了(。但是,一旦您在输入字段上配置日期选择器,它们就会被创建,因此您可以立即在第一行后面使用一行来查找自动创建的 ui 元素并向它们添加 notranslate 类(而不是将其放在按钮单击上(
$(function() {
$(".datepicker").datepicker();
$('.ui-datepicker').addClass('notranslate');
});
工作小提琴在这里:http://jsfiddle.net/J5buS/3/