Столкнулся с такой проблемой.
Пишу свою функцию , передаю в нее переменную element. Переменная element содержит в себе
.
Начинаю с ней работать.
element.change(function () {
});
И вылетает ошибка:
element.change is not a function
А если написать вот так , все начинает работать
$('select.filter-select').change(function () {
});
Почему ему не нравится element и он не хочет работать с ним? В чем соль?
Потому что функция change доступна только для объектов jQuery.
Попробуйте так:
$(element).change(function () {
});
Сборка персонального компьютера от Artline: умный выбор для современных пользователей