У меня возникли проблемы с возвратом переменной через функцию jQuery.Возвращаемые переменные вне функции
$(document).ready(function() {
var selected = "";
$('.whitetheme').on('click', function() {
$(this).effect("highlight", {}, 2000);
selected = "whitetheme";
return selected;
$('.blacktheme').fadeOut(1500);
$('.redtheme').fadeOut(1500);
})
console.log(selected);
});
Я пытаюсь, чтобы значение выбранного изменено на «whitetheme» после его нажатия.
В настоящее время функция журнала возвращает пустую строку.
Он возвращает пустую строку после события click? Заметил, что вы регистрируете значение до его обновления ... – cdlong