Extra Block Types (EBT) - Nueva experiencia con Layout Builder❗

Extra Block Types (EBT): tipos de bloques con estilo y personalizables: Presentaciones de diapositivas, Pestañas, Tarjetas, Acordeones y muchos más. Configuraciones integradas para fondo, DOM Box y plugins de JavaScript. Experimenta hoy el futuro de la construcción de diseños.

Módulos de demostración EBT Descargar módulos EBT

❗Extra Paragraph Types (EPT) - Nueva experiencia con Paragraphs

Extra Paragraph Types (EPT): conjunto de módulos basado en párrafos de forma análoga.

Módulos de demostración EPT Descargar módulos EPT

Scroll

jQuery y Drupal. Lección 7. Campo de búsqueda con jQuery, eventos Focus y Blur

10/05/2025, by Ivan

Seguramente has visto un campo de búsqueda con el texto "Поиск" (Buscar), que al hacer clic desaparece para permitir introducir tu propia consulta. A continuación te muestro un snippet en jQuery para lograr este comportamiento:

$('#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 = '';
  }
});

Para esto se utilizan dos manejadores de eventos: .blur() y .focus().

.blur() — se activa cuando el campo pierde el foco (el cursor de texto se mueve fuera del campo). Si el campo está vacío, insertamos el texto "Поиск".

.focus() — se activa cuando el campo recibe el foco. Si el valor actual es "Поиск", lo dejamos vacío para permitir escribir.