私はここで本当に単純なエラーを作り出しているように感じます。基本的に、私は自己実行機能内の別の関数から関数にアクセスしようとしています。 printConfirmation
が呼び出されていない理由はありますか? eventHandlers
も正しく動作していないようです。自己実行関数内の兄弟関数へのアクセス
(function(){
var targetZone = document.getElementById('target-zone');
var eventHandlers = function(){
targetZone.addEventListener('click', printConfirmation);
};
var printConfirmation = function(){
targetZone = targetZone.classList;
targetZone.add('clicked');
};
})();
あなたは 'eventHandlers'を呼び出していません。 –