Is there a way to make this faster?
This function manages some dynamic form elements.
function HideAllDivs(parentDiv) {
var divs = $('#' + parentDiv + ' div'), divsLength = divs.length;
for (var a = 0; a < divsLength; a++) {
var obj = $('#' + divs[a].id);
obj.find('input[type=radio]:checked').removeProp('checked');
obj.find('input[type=checkbox]:checked').removeProp('checked');
obj.find('input[type=text]').val('');
obj.find('select').val('');
obj.find('input[type=radio]').each(function () { $(this).removeClass('selectedCtrl'); });
obj.hide(1);
}
}
Thanks, David
var obj = $('#' + divs[a].id);the same as sayingvar obj = $(divs[a]);?