Leí sobre los comportamientos de Drupal hoy e intenté escribir el siguiente código.
(function ($) {
Drupal.behaviors.mymodule = {
attach: function (context, settings) {
$('#mymodule_id', context).change(function () {
alert('Handler for .change() called.');
});
}
};
}(jQuery));
- Es
Drupal.behaviors.mymodule
el espacio de nombres? - ¿Cuáles son los parámetros de contexto y configuración pasados al comportamiento de Drupal?
- ¿Es esto el equivalente de
document.ready()
? - ¿Puedo adjuntar cualquier número de funciones?
- ¿Puedo definir funciones de JavaScript que se llamarán en alguna parte?