Все,
На нашем веб-сайте возникают проблемы с выполнением любого кода jquery для выполнения в IE7 (IE9 работает в режиме совместимости с IE7).
Что сбивает с толку то, что код javascriptработает нормально (для проверки и изменения свойств CSS), однако, ни один код jquery не работает в режиме IE7.
Ниже приведен фрагмент кода jquery (размещенного внутри блока Drupal), который мы используем на нашем сайте.для отображения всплывающего окна jquery после того, как электронная почта пользователя была принята в базу данных.
<?php
drupal_add_js('jQuery(document).ready(function () {
jQuery(".input1").keypress(function(){
jQuery(this).css({
"color": "black",
});
});
jQuery(".input2").blur(function(){
var itext= jQuery(this).val();
if(itext=="email address" || itext=="enter invite code")
{
jQuery(this).css({
"color": "rgb(200,200,200)",
});
}
});','inline');
?>
Проблема в том, что этот код работает нормально во всех браузерах, кроме IE6 и IE7.Не могли бы вы, кто-нибудь, пролить свет на то, где мы можем ошибаться, если наш сайт совместим с IE7.
Best,