Это странная проблема, я не понимаю, почему это может произойти. Но, делая следующее:
Elements Fullcoursespaces = fullCourses.select("span[class=note-red]"); //Get the course times
Удаляет дубликаты. Таким образом, он возвращает два уникальных элемента, но поскольку остальные элементы являются дубликатами этих уникальных элементов, они удаляются. Когда вместо этого он должен заполнить список элементов дубликатами независимо. Есть ли причина, по которой это происходит?
Редактировать: в качестве примечания, выполняя document.querySelectorAll("span[class=note-red]"); на веб-странице дает мне все элементы, независимо от того, являются ли они дубликатами или нет.