28. juni 2013 - 16:55
Der er
3 kommentarer og 1 løsning
Én javascript funktion, deaktivere en anden.
Jeg har et problem med at én javascript funktion deaktivere en anden... Min kode: jQuery(function($) { $(document).ready(function() { $('#rightfacebookmenuoverskrift').hover(function() { $('#rightfacebookmenu').stop(true, false).animate({ 'right': '0px' }, 900); }, function() { jQuery.noConflict(); }); jQuery('#rightfacebookmenu').hover(function() { // Do nothing }, function() { jQuery.noConflict(); jQuery('#rightfacebookmenu').animate({ right: '-200px' }, 800); }); }); }); Denne funktion, deaktivere: $('.info').click(function() { $(this).next().toggle('fast'); }); Nogle som kan hjælpe :)?
Annonceindlæg fra Deloitte
Du aktiverer noConflict (2 gange) med denne kode: jQuery.noConflict(); Det gør at du ikke længere kan bruge $ som du bruger i den funktion der 'deaktiverer', men skal bruge jQuery i stedet. Enten fjern noConflict koden begge steder. Eller erstat $ med jQuery i den anden funktion.
Det løser ikke problemet.. Når jeg først har kørt henover #rightfacebookmenu . Så virker den anden funktion ikke længere :/
function indsaetindkomst(showhide){ if(showhide == "show"){ document.getElementById("insertindkomst").style.visibility="visible"; document.getElementById("test").style.visibility="visible"; }else if(showhide == "hide"){ document.getElementById("insertindkomst").style.visibility="hidden"; document.getElementById("test").style.visibility="hidden"; } } jQuery(function($) { $(document).ready(function() { $('#leftmenubaroverskrift').hover(function() { $('#leftmenubar').stop(true, false).animate({ 'left': '0px' }, 900); }, function() { jQuery.noConflict(); }); jQuery('#leftmenubar').hover(function() { // Do nothing }, function() { jQuery.noConflict(); jQuery('#leftmenubar').animate({ left: '-100px' }, 800); }); }); }); jQuery(function($) { $(document).ready(function() { $('#rightfacebookmenuoverskrift').hover(function() { $('#rightfacebookmenu').stop(true, false).animate({ 'right': '0px' }, 900); }, function() { jQuery.noConflict(); }); jQuery('#rightfacebookmenu').hover(function() { // Do nothing }, function() { jQuery.noConflict(); jQuery('#rightfacebookmenu').animate({ right: '-200px' }, 800); }); }); }); jQuery(document).ready(function() { var divone = jQuery("#leftmenubaroverskrift").height(); var divtwo = jQuery("#menubar").height(); var maxdiv = Math.max(divone, divtwo); jQuery("#menubar").height(maxdiv); jQuery("#leftmenubaroverskrift").height(maxdiv); var divone = jQuery("#rightfacebookmenuoverskrift").height(); var divtwo = jQuery("#rightmenu").height(); var maxdiv = Math.max(divone, divtwo); jQuery("#rightmenu").height(maxdiv); jQuery("#rightfacebookmenuoverskrift").height(maxdiv); }); jQuery('.info').click(function() { jQuery(this).next().toggle('fast'); }); Dette er hele min javascript kode
Vi tilbyder markedets bedste kurser inden for webudvikling