J'ai un site web utilisant le framework prootype et je cherche à utiliser un plugin jquery. Tout fonctionne juste pas dans IE8. Cela fonctionne dans IE7 qui m'étonne. Une idée de ce qui peut-être mal?jquery noConflict ne fonctionne pas dans IE8 seulement
IE8 me donne l'objet ne supporte pas cette propriété ou méthode où ligne jQuery.noConflict(); est
<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>
J'ai aussi fatigué les éléments suivants: var $j = jQuery.noConflict(); var j = jQuery.noConflict();
everythig fonctionne pas dans IE8 seul.
Pouvez-vous montrer le code complet, y compris où vous incluez jquery et le plugin noconflict? –
Je modifie le code. J'ai le script src avec dans le corps. – slik
Cela semble se produire si noConflict() est appelé avec un délai. Voir aussi http://forum.jquery.com/topic/jquery-and-prototype-conflicts-in-ie8-wh-loading-jquery-after-settimeout-noconflict-doesn-t-help (modération en attente à partir du moment) de ce commentaire) – ripper234