私はこのような.phpファイルを持っています
... html / php code ...
<script>
(function(){
window.mypage.onDataChange(data);
})();
</script>
...html / php code ...
<script>
(function(){
window.mypage.onDataChange = function(data){
...
};
})();
</script>
ご覧のとおり、ページの上部で関数を呼び出し、この関数を下部で説明していますが、なぜ取得しているのか理解できません
{"msg":"TypeError: window.mypage.onDataChange is not a function","url":"/","lineNumber":"137","browser":{"mozilla":"true","version":"19.0"}}
何が間違っている可能性がありますか?スクリプトをテストしているとき、コンソールでエラーが発生することなく完全に機能しています。