阻止谷歌翻译翻译日期选择器



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/

最新更新