jquery auf View mit Exposed Filter und Ajax
am 21.12.2011 - 10:19 Uhr in
Ich hab einen View bei dem oberhalb ein Hinweis ausgegeben werden soll und der auch einen Exposed Filter hat und Ajax verwendet. Den Hinweis möchte ich nun mittels jQuery ein- bzw. ausblenden lassen. Das mach ich so:
Drupal.behaviors.toggleButton = {
attach: function(context, settings) {
// Hier kann nun wie gewohnt jQuery-Code stehen.
$('#block-system-help').before('<a href="#" id="open" class="button">Hinweis einblenden</a>');
$('#open').hide();
$('#block-system-help').append('<a href="#" id="close" class="button">Hinweis ausblendenn</a>');
$('a#open').click(function() {
$('#block-system-help').slideDown(1000);
$('#open').fadeOut(500);
return false;
});
$('a#close').click(function() {
$('#block-system-help').slideUp(1000);
$('#open').fadeIn(500)
return false;
});
}
};Das funktioniert soweit nur nicht dann wenn ich mit dem Filter arbeite. Dann hab ich u.U. die Buttons mehrmals. Außerdem soll der Status des Hinweises (also ein- oder ausgeklappt) sich dadurch nicht ändern. Wie mach ich das?
Danke!!!
Katharina
- Anmelden oder Registrieren um Kommentare zu schreiben

Neue Kommentare
vor 1 Woche 5 Tagen
vor 1 Woche 6 Tagen
vor 1 Woche 6 Tagen
vor 2 Wochen 4 Tagen
vor 2 Wochen 4 Tagen
vor 3 Wochen 1 Tag
vor 3 Wochen 1 Tag
vor 3 Wochen 1 Tag
vor 5 Wochen 5 Tagen
vor 5 Wochen 6 Tagen