私はjQueryを使用しており、次のようにすぐに呼び出される関数式内にラップされた関数を持っています:
<script type="text/javascript" src="jquery-1.8.3.min.js"></script>
<script type="text/javascript">
(function ($) {
var message = 'x called';
function x() {
alert(message);
}
})(jQuery);
x();
</script>
関数 "x" は、すぐに呼び出される関数式の外で定義されていないため、これはエラーになります。すぐに呼び出される関数式の外で関数「x」を呼び出す方法はありますか?