logo

Extra Block Types (EBT) - Neue Erfahrung im Layout Builder❗

Extra Block Types (EBT) - gestylte, anpassbare Blocktypen: Diashows, Registerkarten, Karten, Akkordeons und viele andere. Eingebaute Einstellungen für Hintergrund, DOM Box, Javascript Plugins. Erleben Sie die Zukunft der Layouterstellung schon heute.

Demo EBT-Module EBT-Module herunterladen

❗Extra Absatztypen (EPT) - Erfahrung mit neuen Absätzen

Extra Paragraph Types (EPT) - analoger, auf Absätzen basierender Satz von Modulen.

Demo EPT-Module EPT-Module herunterladen

Scroll

jQuery und Drupal. Lektion 7. Suchfeld mit jQuery, Ereignisse Focus und Blur

26/05/2025, by Ivan

Sie haben sicher schon öfter ein Suchfeld gesehen, in dem der Text "Поиск" (Suche) steht, der beim Klicken verschwindet und man seine eigene Suche eingeben kann. Hier ist ein jQuery-Snippet dafür:

$('#search-block-form .form-text').val('Поиск');

$('#search-block-form .form-text').blur(function(){
     if(this.value == ''){
       this.value = 'Поиск';
     }
});    

$('#search-block-form .form-text').focus(function(){
    if(this.value == 'Поиск'){
      this.value = '';
    }
});

Hier werden zwei Event-Handler verwendet: .blur() und .focus().

.blur() – behandelt das Ereignis, wenn der Fokus (Textcursor) vom Eingabefeld genommen wird. Wenn das Feld leer ist, wird der Text "Поиск" wieder eingefügt.

.focus() – behandelt das Ereignis, wenn das Eingabefeld den Fokus bekommt. Wenn der Text "Поиск" im Feld steht, wird es geleert.