О нет, вообще так не делай.
Сделайте что-нибудь еще в этом духе:
$('.shirt-totals input').val('0');
$('select.size').each(function() {
var name = $(this).attr('name');
var currVal = parseInt($("input[name='"+name+"']").val());
$("input[name='"+name+"']").val(currVal+1);
});
Как замечание, я склонен считать, что jQuery лучше справляется с одинарными кавычками, чем с двойными при сравнении "равно".