Ho un sito Web che utilizza il framework prootype e sto cercando di utilizzare un plug-in jquery. Tutto funziona solo non in IE8. Funziona in ie7 che mi stupisce. Qualche idea su cosa potrebbe essere sbagliato?jquery noConflict non funziona solo in IE8
IE8 mi dà oggetto non supporta questa proprietà o metodo in cui riga 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>
ho anche stanco quanto segue: var $j = jQuery.noConflict(); var j = jQuery.noConflict();
everythig non funziona in IE8 solo.
Puoi mostrare il codice completo incluso dove includi jquery e il plugin noconflict? –
Modifica il codice. Ho scritto la sceneggiatura con il corpo. – slik
Questo sembra accadere se noConflict() viene chiamato con un ritardo. Vedi anche http://forum.jquery.com/topic/jquery-and-prototype-conflicts-in-ie8-when-loading-jquery-after-settimeout-noconflict-doesn-t-help (attesa moderazione al momento di questo commento) – ripper234