tengo este código:jQuery/Javascript: ¿Definir una variable global dentro de una función?
var one;
$("#ma1").click(function() {
var one = 1;
})
$("body").click(function() {
$('#status').html("This is 'one': "+one);
})
y cuando hago clic en el cuerpo, que dice: Se trata de 'uno': no definido. ¿Cómo puedo definir una variable global para ser utilizada en otra función?
ampliarse sobre por qué esto funciona, cuando se utiliza 'var' dentro de la función, se crea una variable local nueva e independiente. Al eliminar la 'var', básicamente estás diciendo que deseas buscar la cadena para una variable previamente definida (en este caso, el 'uno' global). – Moses
@Moses: Gracias, eso es exactamente correcto. –
Gracias por su ayuda, Rocket. Eso me salvó. – SnarkyDTheman