J'ai lu des articles sur les comportements de Drupal aujourd'hui et j'ai essayé d'écrire le code suivant.
(function ($) {
Drupal.behaviors.mymodule = {
attach: function (context, settings) {
$('#mymodule_id', context).change(function () {
alert('Handler for .change() called.');
});
}
};
}(jQuery));
- Est-ce que
Drupal.behaviors.mymodule
l'espace de noms? - Quels sont les paramètres de contexte et de paramètres transmis au comportement Drupal?
- Est-ce l'équivalent de
document.ready()
? - Puis-je attacher un nombre quelconque de fonctions?
- Puis-je définir des fonctions JavaScript qui seront appelées quelque part?