Reputation: 6411
I am trying to access the letters
array from outside the onUpdate
function.
JS:
Sortable.create(el, {
onUpdate: function(event) {
var update = event.target.innerText;
var letters = update.split("");
console.log(letters);
}
});
I tried having a global variable letters
and trying to return letters[0]
.
Update:
var letters = [];
Sortable.create(el, {
onUpdate: function(event) {
var update = event.target.innerText;
var letters = update.split("");
console.log(letters);
}
console.log(letters[0]);
});
Upvotes: 0
Views: 673
Reputation: 134
You should move "letters" array outside the function and remove "var" inside function:
var letters = [];
Sortable.create(el, {
onUpdate: function(event) {
var update = event.target.innerText;
letters = update.split("");
console.log(letters);
}
});
Upvotes: 3