Hallo,
ich habe im Internet basierend auf jquery einen Slider-Effekt gefunden und in meine Homepage eingebaut:
Slider-Problem
Was mir gefällt und auch bleiben soll:
a) Die Schaltflächen als "Wechselschalter", so dass die Beiträge geöffnet und auch geschlossen werden können
b) Das sich ein geöffneter Beitrag schließt, sobald ein neuer geöffnet wird
c) Alle Beiträge können gleichzeitig geschlossen sein
d) Wenn Java-Script verboten ist, ist der gesamte Text sichtbar. Den Besuchern geht bei deaktivierten Java-Script also nichts verloren.
Ich hätte jedoch gerne zwei zusätzliche Änderungen bzw. Funktionen.
e) Eine Schaltfläche (bzw. zwei Schaltflächen, eine am Anfang und eine am Ende), die alle Beteiträge gleichzeitig öffnet und schließt, also auch als Wechselschalter. Hintergrund: Dann kann über die Browsersuche das gesamte Dokument durchsucht werden, was nicht möglich ist, wenn alle Beiträge geschlossen sind oder nur ein Beitrag geöffnet ist. Es soll also die Möglichkeiten geben, das entweder kein, nur ein beliebiger oder alle Beiträge geöffnet sind.
f) Die Schaltfläche,durch die der zugehörige Text geöffnet wird, soll sich nicht verschieben.
Aktuell funktioniert das, wenn bei einem geöffnetem Text ein beliebiger Text darüber geöffnet wird. Also z. B. der Text zu 08 ist offen und es wird der Text zu 03 geöffnet. Dann wird der Text zu 08 geschlossen, der Text zu 03 geöffnet und die Überschrift 03 bleibt im Fenster stehen. Mit dem Lesen des Textes zu 03 kann also gleich begonnen werden.
Wenn jedoch z. B. der Text zu 04 offen ist und dann der Text zu 07 geöffnet wird, rutscht die Überschrift zu 07 nach oben außerhalb des Browserfensters und es muss nach oben gescrollt werden, um den gesamten Text zu 07 lesen zu können. Wenn also nacheinander die Texte zu 01, 02, 03 u.s.w. geöffnet werden, muss ständig nach oben gescrollt werden.
Gibt es ein Slider-Script, das alle sechs Wünsche erfüllt oder kann das vorhandene Script entspreched erweitert werden und wenn ja, wie? Mit Java-Script kenne ich mich leider gar nicht aus, ich kann solche Scripte grade mal mit Anleitung in html-Seiten einbauen.
Gruss
MrMurphy
ich habe im Internet basierend auf jquery einen Slider-Effekt gefunden und in meine Homepage eingebaut:
Slider-Problem
HTML:
<script src="jquery-1.4.2.js"></script>
<script>
$(document).ready( function() {
$('.trigger').not('.trigger_active').next('.toggle_container').hide();
$('.trigger').click( function() {
var trig = $(this);
if ( trig.hasClass('trigger_active') ) {
trig.next('.toggle_container').slideToggle('slow');
trig.removeClass('trigger_active');
} else {
$('.trigger_active').next('.toggle_container').slideToggle('slow');
$('.trigger_active').removeClass('trigger_active');
trig.next('.toggle_container').slideToggle('slow');
trig.addClass('trigger_active');
};
return false;
});
});
</script>
Was mir gefällt und auch bleiben soll:
a) Die Schaltflächen als "Wechselschalter", so dass die Beiträge geöffnet und auch geschlossen werden können
b) Das sich ein geöffneter Beitrag schließt, sobald ein neuer geöffnet wird
c) Alle Beiträge können gleichzeitig geschlossen sein
d) Wenn Java-Script verboten ist, ist der gesamte Text sichtbar. Den Besuchern geht bei deaktivierten Java-Script also nichts verloren.
Ich hätte jedoch gerne zwei zusätzliche Änderungen bzw. Funktionen.
e) Eine Schaltfläche (bzw. zwei Schaltflächen, eine am Anfang und eine am Ende), die alle Beteiträge gleichzeitig öffnet und schließt, also auch als Wechselschalter. Hintergrund: Dann kann über die Browsersuche das gesamte Dokument durchsucht werden, was nicht möglich ist, wenn alle Beiträge geschlossen sind oder nur ein Beitrag geöffnet ist. Es soll also die Möglichkeiten geben, das entweder kein, nur ein beliebiger oder alle Beiträge geöffnet sind.
f) Die Schaltfläche,durch die der zugehörige Text geöffnet wird, soll sich nicht verschieben.
Aktuell funktioniert das, wenn bei einem geöffnetem Text ein beliebiger Text darüber geöffnet wird. Also z. B. der Text zu 08 ist offen und es wird der Text zu 03 geöffnet. Dann wird der Text zu 08 geschlossen, der Text zu 03 geöffnet und die Überschrift 03 bleibt im Fenster stehen. Mit dem Lesen des Textes zu 03 kann also gleich begonnen werden.
Wenn jedoch z. B. der Text zu 04 offen ist und dann der Text zu 07 geöffnet wird, rutscht die Überschrift zu 07 nach oben außerhalb des Browserfensters und es muss nach oben gescrollt werden, um den gesamten Text zu 07 lesen zu können. Wenn also nacheinander die Texte zu 01, 02, 03 u.s.w. geöffnet werden, muss ständig nach oben gescrollt werden.
Gibt es ein Slider-Script, das alle sechs Wünsche erfüllt oder kann das vorhandene Script entspreched erweitert werden und wenn ja, wie? Mit Java-Script kenne ich mich leider gar nicht aus, ich kann solche Scripte grade mal mit Anleitung in html-Seiten einbauen.
Gruss
MrMurphy