Как сделать чтобы так работало в ie11?
Нужен живой пример на jsfiddle или codepen. Я подозреваю, что дело в какой-то банальной неточности. Поскольку IE11 не настолько уж плохой браузер, чтобы в нём не работали такие простейшие вещи.
Может проверить длину значения в поле? if($('.quantField').val().length > 0){
// Что-то там
}
Ибо, сколько я знаю, метод val() в jquery возвращает значение поля(строку), а не его длину.