jquery noConflict, не работающий в IE8 только

У меня есть веб-сайт с помощью prootype платформы, и я надеюсь использовать плагин jQuery. Все работает просто не в IE8. Это работает в ie7, который поражает меня. Какая-либо идея, что, возможно, неправильно?

IE8 дает мне, объект не поддерживает это свойство или метод где строка jQuery.noConflict ();

<script src="/my/docs/jquery.js" type="text/javascript"></script>
<script src="/my/docs/jquery.simplyscroll.js" type="text/javascript"> </script>
<script type="text/javascript">
jQuery.noConflict();
function OpenUp(sURL){
  window.open(sURL,null,'height=560,width=820,status=yes,toolbar=yes,menubar=yes,location=yes,resizable=yes,scrollbars=yes',false); 
}
jQuery(document).ready(function($) {
 $("head").append("<link>");
 css = $("head").children(":last");

 css.attr({
   rel:  "stylesheet",
   type: "text/css",
   href: "/my/docs/jquery.simplyscroll.css"
     });

     $("#scroller").simplyScroll({
       autoMode: 'loop',
       framerate: 1,
       speed: 1
     });
});
</script>

Я также усталый следующее: var $j = jQuery.noConflict(); var j = jQuery.noConflict();

everythig работает просто не в одном только IE8.

7
задан Rob W 28 December 2011 в 22:13
поделиться

3 ответа

В прошлом у меня была похожая проблема, и я решил ее обойти, используя метатег emulate ie7

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />

Я не уверен, что это лучший способ решения хотя.

1
ответ дан 6 December 2019 в 21:11
поделиться

В прошлом у меня были странные проблемы с IE8 на машинах с несколькими установленными версиями IE. В моем случае ошибка выскакивала, когда я пытался открыть ссылку в новом окне через javascript. Тот же код прекрасно работал на IE6 и 7, а на машине с только установленным IE8 он тоже работал нормально.

0
ответ дан 6 December 2019 в 21:11
поделиться

Эту проблему я тоже обнаружил. Я исправил это, обновив свой jQuery до версии 1.4. Версия 1.3.2 не работает с более новым прототипом в IE8. Извините, этот ответ запоздал.

0
ответ дан 6 December 2019 в 21:11
поделиться
Другие вопросы по тегам:

Похожие вопросы: