У меня есть одна функция с двумя параметрами, например function (a, b)
. Я хочу войти в функцию, взять значение b и заменить его на c. Я думал о чем-то вроде $ (b) .replaceWith (c)
, но это не сработало. Я знаю, что могу создать новую переменную внутри функции с новым значением, но можно ли изменить значение самой b? Возможно ли что-то подобное. Или параметры высечены в камне?
Позвольте мне попытаться объяснить, что я пытаюсь сделать. Есть три функции, одна всеобъемлющая функция, а затем две функции внутри нее, которые запускаются событием переключения. И я хочу, чтобы вторая функция что-то сделала, чтобы получить значение и передать его третьей функции. Итак, вот код
function(a,b){
$('selector').toggle(
//I want this to gather a value and store it in a variable
function(){},
//and I want this to accept the variable and value from the previous function
function(){}
)}
Единственный способ, которым я могу это сделать, - это добавить параметр c для всеобъемлющей функции, а затем изменить его с помощью первой функции и передать новое значение второй функции.