The list of jokes that has been loaded should be jumped to favorite list when the checkbox is being checked. How could I do that.
function bindCheckbox() {
let inputCheckbox = document.querySelectorAll('input[type=checkbox]');
let elems = document.getElementById('list-of-jokes').childNodes;
let favoriteList = document.getElementById('favorites');
if(elems.length > 0) {
inputCheckbox.forEach(function(element, index) {
inputCheckbox[index].addEventListener('change', function() {
if(this.checked && this.parentNode.parentNode.id === 'list-of-jokes') {
console.log();
this.parentNode.appendChild(favoriteList);
} else {
console.log('not checked');
}
});
});
}
}