Я использую ванильную JS версию Isotope для создания функции фильтра, подобной этой:
isotope.arrange({
filter: function(element) {
console.log(element)
Однако, значение, возвращаемое для элемента переменной, равно 0, а не HTMLElement, как на моем локальный компьютер.
При предварительном протоколировании isotope.getItemElements () он возвращает все элементы, поэтому я знаю, что он был создан правильно.
Любая справка будет очень признательна
Контрольный пример: https://codepen.io/matthewattanasio/pen/qBOjeMr