Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Anfängerfragen ›

[GELÖST] jQuery Frage / Animation von Links bzw. Hintergrundgrafiken

Eingetragen von xpla (38)
am 17.08.2010 - 14:34 Uhr in
  • Anfängerfragen

Hallo,

ich weiß einfach nicht mehr weiter. Ich möchte eigentlich nur den Zustand "hover" animieren, sodass er sanft die Farbe wechselt bei einem mouseover.
Ich lade jquery ui und habe es auch mit dem color plugin probiert und bekomme es einfach nicht hin.

Inzwischen wollte ich einfach testen, ob ich die Hintergrundfarbe des dahinterliegenden DIVs animieren kann, auch dies funktioniert nicht.

Jquery 1.3.2 und Jquery UI 1.8.4 wird geladen.

$(document).ready(function(){

$("div#header-07-nav").hover(function() { 
$(this).stop().animate({ backgroundColor: "#a7bf51"}, 800); 
},function() { 
$(this).stop().animate({ backgroundColor: "#ffffff" }, 800); 
});

});

‹ [gelöst] Drupal 6.22-DE installiert und Backend alles in Englisch Profile ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Guck Dir das mal bei mir

Eingetragen von Sense (1560)
am 17.08.2010 - 14:43 Uhr

Guck Dir das mal bei mir unter http://www.sense-design.de/referenzen an.

Hier der Quelltext des JS

<div class="node-referenz" style="background-color: #DEDEDE;">Content</div>

$(document).ready(function(){
  var originalBG = $(".node-referenz").css("background-color");
  var fadeColor = "#5EBBD7";

  $(".node-referenz").hover(function() {
    $(this).animate({ backgroundColor: fadeColor }, 500);
  }, function() {
    $(this).animate({ backgroundColor: originalBG }, 500);
  });
});

  • Anmelden oder Registrieren um Kommentare zu schreiben

Funktioniert leider nicht.

Eingetragen von xpla (38)
am 17.08.2010 - 14:53 Uhr

Funktioniert leider nicht. Weiß leider echt nicht mehr weiter.

Es funktioniert sogar folgendes:

$("div#header-07-nav").mouseover( function() { 
alert("berührt");
  $(this).css("opacity",.4) // Sets starting opacity

Aber sobald er etwas animieren soll, geht nichts mehr ...

...
$(this).stop().animate({ backgroundColor: "#a7bf51"}, 800); 
},function() { 
$(this).stop().animate({ backgroundColor: "#ffffff" }, 800); 
});

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hast Du einen Link wo man

Eingetragen von Sense (1560)
am 17.08.2010 - 15:13 Uhr

Hast Du einen Link wo man sich das Ganze einmal ansehen kann?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Für alle die mal das gleiche

Eingetragen von xpla (38)
am 18.08.2010 - 20:23 Uhr

Für alle die mal das gleiche Problem haben ->

die Konstellation funktioniert nur folgendermaßen richtig:

JQuery Update Modul
JQuery UI Plugin (nicht das Modul!, sondern das tatsächliche JQuery Plugin) in der Version 1.7.3 (Legacy)

Folgender Code um die Textfarbe zu animieren:

$(document).ready(function(){

$("SELECTOR").hover(function() { 
$(this).stop().animate({ color: "FARBE ZU DER GEWECHSELT WERDEN SOLL"}, 100); 
},function() { 
$(this).stop().animate({ color: "URSPRÜNGLICHE FARBE" }, 900); 
});

});

Das Ganze kann natürlich variiert werden. Verwendet man anstatt $("SELECTOR").hover -> $("SELECTOR").toggle so kann man per Mausklicks die Zustände z.B. ändern.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich benötige etwas Hilfe bei

Eingetragen von tfranz (125)
am 11.07.2011 - 21:31 Uhr

Ich benötige etwas Hilfe bei der Integration des Skripts für D7 ...

Das Skript habe ich erweitert:

(function ($) {
$(document).ready(function(){
$("h2.node-title").hover(function() { 
alert("TEST");
$(this).stop().animate({backgroundColor: "#00F"}, 100); 
},
function() { 
$(this).stop().animate({backgroundColor: "#F00" }, 900); 
});
});
})(jQuery);

Außerdem habe ich das Modul "jQuery Update" installiert und – weil ich es nicht besser weiss – die Datei "jquery-ui-1.7.3.custom.min.js" aus "JQuery UI Plugin" in mein Template eingebunden.
Das Skript funktioniert bei mir bis zum Alert, aber leider tut sich danach nichts mehr ...
Im Status-Report steht "jQuery Update: jQuery 1.5.2 and jQuery UI 1.8.11"

Was muss ich mit dem "JQuery UI Plugin" machen? Gibt es sonst noch etwas, auf das ich achten kann?

Danke für jeden Hinweis!

EDIT: Sorry, ich hab's ... das Skript war nur noch nicht im Cache ... :-/ ... jetzt funktioniert's!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ja Cache leeren ist immer

Eingetragen von Sense (1560)
am 11.07.2011 - 21:34 Uhr

Ja Cache leeren ist immer hilfreich ... ;)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Canvas Palette: Eine fertige Komponentenbibliothek für Drupal Canvas
  • Hilfe zu Updates oder Composer
  • Vergleich Drupal und Contao
  • [geloest] Blocks in Bootstrap nebeneinander darstellen und nicht untereinander
  • DrupalCamp Frankfurt 27-28 November 2026
  • Bitte mein Bentzerkonto löschen
  • Beim Aufruf einiger Inhalte erhalte ich folgende Fehlermeldung
  • Neuinstallation: vermutlich ein rewrite-Problem
  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
  • Titel ausblenden
Weiter

Neue Kommentare

  • Danke ich werde mir die
    vor 4 Wochen 6 Stunden
  • Vielen Dank für Ihren
    vor 4 Wochen 3 Tagen
  • Composer ist sehr ratsam
    vor 4 Wochen 4 Tagen
  • Vielen Dank für den
    vor 5 Wochen 10 Stunden
  • Die alten CMS Vergleiche von contentmanager.de
    vor 5 Wochen 22 Stunden
  • Gut gemacht
    vor 5 Wochen 22 Stunden
  • Layout Builder etc. z.B. für Landing Pages
    vor 5 Wochen 22 Stunden
  • Links
    vor 5 Wochen 3 Tagen
  • Moin,wow, sehr gutes
    vor 5 Wochen 4 Tagen
  • Dass ist eine spannende
    vor 5 Wochen 4 Tagen

Statistik

Beiträge im Forum: 250316
Registrierte User: 20566

Neue User:

  • Robertspaft
  • drupalthemes
  • rofilm

» Alle User anzeigen

User nach Punkten sortiert:
wla9466
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 22 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association