从翻译datepicker停止谷歌翻译

时间:2013-06-16 05:06:13

标签: jquery jquery-ui datepicker google-translate

http://jsfiddle.net/tkRaQ/51/

这里的“addClass”:  $( “日期选择器”)日期选择器()addClass( 'notranslate')。 不解决它....(谷歌翻译停止选择工作日期)

由于某种原因,其他代码修复了它:

$("#fix").click(function() {
    $('.ui-datepicker').addClass('notranslate');
});

有没有办法在没有#fix.click的情况下停止翻译?

1 个答案:

答案 0 :(得分:11)

您的第一行是将notranslate类添加到您触发日期选择器的输入元素中。

datepicker UI元素与输入字段不同,并在文档末尾自动创建。你可以使用jqueryui类ui-datepicker找到它们(你已经在做了)。但是,只要在输入字段上配置了datepicker,它们就会立即创建,因此您可以使用一条线找到自动创建的ui元素并立即跟随第一行,并将notranslate类添加到它们中(而不是将它放在按钮单击)

$(function() {
    $(".datepicker").datepicker();
    $('.ui-datepicker').addClass('notranslate');
});

工作小提琴就在这里:http://jsfiddle.net/J5buS/3/