くわこのpermission denied.

WEBエンジニアの僕がぶつかった技術的な問題や発見

【jquery】別ファイルの関数や変数にアクセスできない?

恐らく変数や関数の宣言のときにvarを付けているから。

varが付いていると、スコープの範囲がその関数内になってしまうので、外のファイルからはアクセスできない。

逆に宣言のときにvar を付けなければjavascriptではグローバル変数として扱われるので外部からでも使用することが出来る。