Изменить текст Label до загрузки страницы
Добрый день, есть сайт на двух языках En и Ru.
На странице есть форма, при переключении на английский язык не все поля переводятся на english, промучился целый день, не нашел, почему они так и не переводятся. Но в голову пришла другая идея, менять значение полей с помощью Jquery, сделал так :
window.onload = function() {
jQuery("label[for=addr1]").text("Patronymic");
jQuery("label[for=addr2]").text("Passport number");
jQuery( "label[for=addr2]" ).append( "<font class='req'>*</font>" );
....
}
все работает, но... при загрузки страницы, на секунду видно старое значение, а потом то, что надо. Можно ли как-то менять эти значения, до того как пользователь его увидит???:help: :help: :help: :help: |
dsqwared,
а если $(document).ready(function() { jQuery("label[for=addr1]").text("Patronymic"); jQuery("label[for=addr2]").text("Passport number"); jQuery( "label[for=addr2]" ).append( "<font class='req'>*</font>" ); .... }) , тоже видно? |
|
dsqwared,
а здесь смотрели ? |
Решил проблему прелоадером. Спасибо за помощь...
|
| Часовой пояс GMT +3, время: 09:13. |