Using a Loop To Add/Remove Event Listeners [duplicate]

I have a grid with X clickable areas. Once clicked I push the id into usedArr. I want to use removeEventListener on all id’s that are in array while still being able to have the remaining areas clickable.

    for (var i = 0; i < usedArr.length; i++) {
        temp = usedArr[i]
        temp.removeEventListener("click", play);
    };

OR

   usedArr.forEach(function(arrayElement) {
        arrayElement.removeEventListener("click", play);
    });

Neither of these work.