on
일부 확인란에 추가되는 동작이 있습니다.
(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);
잘 작동하지만 확인란은 AJAX로드 부분에 있습니다. 양식의 해당 부분을 다시로드하면 해당 부분을 클릭하면 확인 팝업이 두 번 나타납니다. 이제는 호출 된 행에서 처음으로 내부 함수를 테스트 할 수 있다는 것을 알고 있지만 요소에 한 번만 추가되어 한 번만 호출되도록하는 것이 좋습니다. 어떻게해야합니까?