JavaScript игнорирует код после цикла
Пришлось столкнуться с js, который я в целом знаю лишь на самом начальном уровне. Есть небольшая функция:
$('.buttcart_tocart').click(function()
{
var items = $('tr[data-id]');
var result = true;
for(var item in items)
{
//some code
result = false;
}
console.log(result);
return result;
});
Проблема в том, что после выполнения цикла остальной код игнорируется. Причина для меня не ясна. Ошибок в консоль не выводится. Функция работает, как и ожидается, за исключением строк после окончания цикла.