@dmyoite

Как передать значение переменной из click function в другую функцию?

Доброго дня. Подскажите пожалуйста, как передать значение переменной 'а' в переменную 'b'?
$('.element'). click(function (){
var a = ['pepsi', 'cola'];
});

function limonade(){
var b= [];
return b;
};
  • Вопрос задан
  • 153 просмотра
Пригласить эксперта
Ответы на вопрос 3
Chefranov
@Chefranov
Новичок
var a;
$('.element'). click(function (){
a = ['pepsi', 'cola'];
});

function limonade(){
var b= a;
return b;
};
Ответ написан
@dmyoite Автор вопроса
Вот, более точная картина того, что у меня происходит:
$('input:checkbox[class=lvlcomplt]').click(function(){

    var selectedLevelCompleteValue = [];

    $('input:checkbox[class=lvlcomplt]').each(function() {

        if ($(this).is(":checked")) {

            selectedLevelCompleteValue.push($(this).attr('value'));           

        };

    });

});

 

function setSelectedLevelCompleteValue() {

    var value = [];

    return value;

};
Ответ написан
Комментировать
TTATPuOT
@TTATPuOT
https://code.patriotovsky.ru/
Всё правильно у вас происходит, вы в функцию аргументы передаёте, но почему-то не получаете

function setSelectedLevelCompleteValue(v) {
    console.log(v); //Это и будет ваш $(this).attr('value')
    var value = [];
    return value;
};
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
25 нояб. 2024, в 18:39
30000 руб./за проект
25 нояб. 2024, в 18:35
30000 руб./за проект
25 нояб. 2024, в 18:33
10000 руб./за проект