[英]Javascript Problems using Global variables within anonymous functions
$(document).on({ready : iniciarjquery});
var validaciondeZona = true;
function iniciarjquery(){
$('#AgregarDestinoTuristico').on('keyup', '#Zona2', function(e) {
alert(validaciondeZona); // undifined
});
}
請幫助我,我需要將validaciondeZona布爾變量用作全局變量,但是我在函數iniciarquery之外定義了變量,並嘗試在函數和global中使用該變量,並且一切正常,這使我在函數iniciarquery之外分配了值。
但是問題是當我想在事件中使用函數時,當我嘗試使用變量並且未定義的值引發我時,它發生了匿名事件。 我已經嘗試過:
window.validaciondeZona,
也帶有窗口['validaciondeZona'],
也用根['validaciondeZona']
以及this.validaciondeZona。
請幫助,我如何在該匿名函數中使用該全局變量並進行修改,請
$(document).on({ready : iniciarjquery});
var validaciondeZona = true;
function iniciarjquery(){
alert(validaciondeZona); // true
}
我嘗試過:
$(document).ready(iniciarjquery);
它是完全一樣的。 我不知道還能做什么。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.