私は2つのjsファイルを持っています:1.jsと2.js.
1.js:JQueryを使用して別のファイルの1つのファイルのjs変数にアクセスします。
$(document).ready(function() {
var test = 'Hello';
});
1.jsで
は私が2.js
alert(test);
サンプルコード内の変数にアクセスしようとしている
var test ='Hello';
変数を持っています
2.js:
$(function() {
function getData(){
alert(test);
}
});
のjsファイルの私のaspxページのために:
<script type="text/javascript" src="js/1.js"></script>
<script type="text/javascript" src="js/2.js?"></script>
私は質問が何度も前に頼まれているが、答えのどれも私のために働くように思わない知っています。
前にロードする必要がある。それを取得します'test'はjQueryのDOMReadyショートカットに渡された無名関数で定義されている関数にスコープされています。 –