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

  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
  • Titel ausblenden
  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • Dynamische Ansicht von Seiteninhalt (als Tabelle?)
  • Vergabe von Berechtigungen für bestimmte Rollen; mir fehlt der Haken bzw. das „Veröffentlicht“
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • Rolle erstellen nicht zu finden
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
Weiter

Neue Kommentare

  • Verwende doch das Tag dafür,
    vor 4 Tagen 23 Stunden
  • Guckst du hier: step by step
    vor 4 Tagen 13 Stunden
  • Guckst du hier: step by step
    vor 4 Tagen 13 Stunden
  • Ich habe ja keine Angst vor
    vor 1 Woche 6 Tagen
  • Ist grundsätzlichmachbar – aber nichts für „einfach mal schnell“
    vor 2 Wochen 2 Tagen
  • Vielen Dank erst einmal, aber
    vor 2 Wochen 3 Tagen
  • Du hast die "Trusted host
    vor 2 Wochen 4 Tagen
  • Bitte genauer den aktuellen Lösungs-Ansatz beschreiben
    vor 4 Wochen 3 Tagen
  • Git und rsync sind die wichtigsten Werkzeuge
    vor 4 Wochen 6 Tagen
  • Arrrrg. Nix Tabelle :-D /*
    vor 9 Wochen 1 Tag

Statistik

Beiträge im Forum: 250284
Registrierte User: 20498

Neue User:

  • Inga GuAph
  • Robertolix
  • DavidBit

» Alle User anzeigen

User nach Punkten sortiert:
wla9464
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 26 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