Eu li sobre os comportamentos do Drupal hoje e tentei escrever o seguinte código.
(function ($) {
Drupal.behaviors.mymodule = {
attach: function (context, settings) {
$('#mymodule_id', context).change(function () {
alert('Handler for .change() called.');
});
}
};
}(jQuery));
- É
Drupal.behaviors.mymodule
o espaço para nome? - Quais são os parâmetros de contexto e configurações passados para o comportamento do Drupal?
- Isso é equivalente a
document.ready()
? - Posso anexar qualquer número de funções?
- Posso definir funções JavaScript que serão chamadas em algum lugar?