on
Bazı onay kutularına ekleyen bir davranış var .
(function($) {
Drupal.behaviors.mymodule = {
attach: function (context, settings) {
$('.skip-line', context).on('change', function(){
// some code
if ( confirm(Drupal.t('Apply to all languages?')) ) {
// applying...
}
});
}
};
})(jQuery);
Çok iyi çalışıyor, ancak onay kutuları AJAX yüklü kısımda. Formun bu bölümünü yeniden yüklersem, üzerlerine tıklamak onay penceresini iki kez yapar. Şimdi, bir satırda ilk kez çağrılırsa fonksiyonun içinde test edebileceğimi biliyorum, ancak öğeme yalnızca bir kez eklendiğinden ve böylece yalnızca bir kez çağrıldığından emin olmayı tercih ederim. Bunu nasıl yapabilirim?