我有引用 html ID 的变量,例如
<div data-role="footer" id="ftrPaxFlight">
<h4>© 2012, BT</h4>
</div>
我正在使用 jQuery 将 javascript 嵌入到 html 中,就像
<script>
$(document).ready(function() {
var ftrPaxFlight = $('#ftrPaxFlight');
var butMainLogin = $('#butMainLogin');
var butMainSetup = $('#butMainSetup');
.....
butMainLogin.bind("click", function() {
getChangeFtr();
});
其中 getChangeFtr 是位于外部 .js 文件中的函数。我想将逻辑与 UI 分开。该文件也包含在标签下
function getChangeFtr(){
alert("Ftr will be changed " + ftrPaxFlight);
}
单击按钮时..调用 getChangeFtr() 方法,出现错误
TypeError - ftrPaxFlight 未定义。
有人可以指导我使用 jQuery 将变量传递给多个 javascript 文件的正确方法吗?