im derzeit auf meiner ersten Website- arbeiten, aber mit diesem Stück jquery auf ein kleines Problem ive kommen ... Die Seite ist:JQuery Mouseover-Bewegung mit anderer belebter Funktion in Konflikt
http://beelinetest.site50.net/the_arts_and_culture_in_worcester.html
Ich habe ein Rollover-Effekt über die gesamten Seiten meiner Website hinweg (wenn Sie den Mauszeiger über den Link bewegen, wird das Wort leicht nach rechts verschoben), kann dies besser auf der Ereignisseite des Programms angezeigt werden.
Aber auf dieser Seite habe ich viel jQuery los ... Wenn geklickt wird, bewegt sich das Wort nach links von der Seite. Aber weil die Maus vorbei ist (das Wort wird bei der Freigabe nach rechts verschoben), schießt das Wort zurück auf den Bildschirm zu seinem ursprünglichen Platz.
Bitte zögern Sie nicht in meinen Code zu sehen, ID wirklich zu schätzen wissen, ich weiß, Sie sind toll, also danke im Voraus! Tom
Hier sind die beiden Konflikt codes-
$("#exploretext").click(function(){
$(".moveeverythingleft").animate({"left":"-220px"}, 400);
return false;
});
$("#exploretext").hover(function(){
$("#exploretext").animate({"left":"227px"}, 50);
}, function(){
$("#exploretext").animate({"left":"217px"}, 150);
});
Können Sie den Code einfügen, von dem Sie glauben, dass er das Problem verursacht? –
Haben Sie versucht e.stopPropagation(); ? –
hinzugefügt danke :) – user1281720