Вот мой простой сценарий. У меня есть переменная, определенная внутри функции ready()
, которая присваивает первое значение.Изменение значения глобальной переменной внутри функции
У меня также есть функция снаружи ready()
. Я хочу использовать измененную переменную внутри моей новой функции.
Вот мой код JavaScript:
var myFunction = function() {
// I wanna change Vp value here and wanna
// use this function with the new value
Vp = "new value";
myFunction2();
};
$(document).ready(function() {
var Vp = "first value asign";
$('#btnAddCustomer').click(myFunction);
var myFunction2 = function() {
// I will use Vp variable here with new value
};
});
[. JSFiddled] (http://jsfiddle.net/XGGvv/2) –
Почему вы не двигаться 'MYFUNCTION()' в том же 'готовы 'scope? –
$ ('# btnAddCustomer'). Click (myFunction); здесь называется. Когда клинт нажимает кнопку, он запускает – sakir