Мне нужно изменить значение переменной после onClick - PullRequest
0 голосов
/ 10 октября 2019

"cousin2" должен отображаться как 79 273 859 в консоли, потому что это то, что равно этому значению. Но теперь я знаю, как изменить значение после функции щелчка. Другие источники говорят, что установление var cousin2 в качестве глобальной переменной должно помочь, но это не так.

var cousin2 = 0;

$(".checkBox").on("click", function(){

   var cousin =  $(this).parent().siblings()[1];

    cousin2 = $( cousin ).find(".tabulator-cell").prevObject[0].innerText;


});

console.log(cousin2);

Ответы [ 2 ]

0 голосов
/ 10 октября 2019
var cousin2 = '0';

$(".checkBox").on("click", function(){
    var cousin =  $(this).parent().siblings()[1];
    cousin2 = $( cousin ).find(".tabulator-cell").prevObject[0].html();
    console.log(cousin2);
});
0 голосов
/ 10 октября 2019

Вам следует проверить значение cousin2 ВНУТРИ обработчика щелчка, потому что именно тогда значение меняется.

var cousin2 = 0;

$(".checkBox").on("click", function(){
   var cousin =  $(this).parent().siblings()[1];

   cousin2 = $( cousin ).find(".tabulator-cell").prevObject[0].innerText;
   console.log(cousin2);
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...