mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 26.04.2024 05:38 Benutzername: Passwort: Auto-Login

Thema: [jquery] scrollable-Funktion deaktivieren? vom 14.09.2009


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> [jquery] scrollable-Funktion deaktivieren?
Autor Nachricht
denise2302
Threadersteller

Dabei seit: 12.09.2006
Ort: Leipzig
Alter: 34
Geschlecht: Weiblich
Verfasst Mo 14.09.2009 14:59
Titel

[jquery] scrollable-Funktion deaktivieren?

Antworten mit Zitat Zum Seitenanfang

Huhu!

Bei einem Bestellformular kann man verschiedene vorgebene Bilder auswählen.

Man kann sie sich im Slide durch horizontales anschauen, durch scrollable und wenn man auf erweierte Ansicht klickt, werden die Bilder in 5 Reihen untereinander angezeigt. Also so als würde sich etwas ausklappen.

Das funktioniert auch alles, habe einfach durch .attr eine andere Klasse angegeben, mit denen sich Breite und Höhe des Divs ändert.

Da ich nun dieses Plugin mit mousewheel nutze, scrollt der div trotzdem nach drüben, wenn man auf dem div ist, in dem sich die motive befinden. dass heißt, eigentlich ist dort vertikal garnicht mehr, man kann aber trotzdem rüberscrollen.

wie kann ich das unterbinden?

hier mal mein code:

Code:

$("div.bildmotive").scrollable({size:4});

$("div.open").click(function() {
    $("div.bildmotive").attr('class','bildmotive_open');
    $("div.items").attr('class','items_open');
    $("a.next").css('display','none');
    $("a.prev").css('visibility','hidden');
    $("div.close").css('display','block');
    $(this).css('display','none');
});

$("div.close").click(function() {
   $("div.bildmotive_open").attr('class','bildmotive');
    $("div.items_open").attr('class','items');
    $("div.open").css('display','block');
    $("a.next").css('display','block');
    $("a.prev").css('visibility','visible');
    $(this).css('display','none');
});


Eigentlich sollte es ja garnicht mehr innerhalb des divs Bildmotive scrollen, da scrollable auf bildmotive angewendet wird, der div ja aber eigentlich durchs aufklappen in bildmotive_open geändert wird... versteh ich nicht so richtig...

Aber ich hoffe ihr versteht mich Grins

LG Denise
  View user's profile Private Nachricht senden
denise2302
Threadersteller

Dabei seit: 12.09.2006
Ort: Leipzig
Alter: 34
Geschlecht: Weiblich
Verfasst Mo 14.09.2009 16:06
Titel

Antworten mit Zitat Zum Seitenanfang

jop... hab nun eine lösung gefunden.

im css:

Code:

div.bildmotive_open div.items_open { width: 630px; [b]position: static;[/b] clear:both; }


statt position: absolute; und schon gehts....

schön, dass das eigentlich auch mal wieder total easy war.. und ich grübel hier schon stunden * Wo bin ich? *
  View user's profile Private Nachricht senden
Anzeige
Anzeige
 
Ähnliche Themen jQuery get Funktion im IE9
jQuery Status einer Funktion
jQuery ignoriert einfach if-Funktion
[jQuery] toggle(); Funktion zurücksetzen
jQuery Funktion in anderem Frame ausführen
jQuery-Funktion HTML-seitenübergreifend aufrufen
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.