Let’s say that I have a DOM object:
var a = document.getElementById('parent')
I want to search all input inside element a.
What should I do in jQuery?
I want to disable all input inside a, like syntax below:
$('#parent input').attr('disabled',true);
I tried
$(a).children('input').attr('disabled',true);
but gave no results.
Note: var a is an element I got from another function.
children()just searches immediate children of the element whilefind()searches all descendants.Update: Also consider sinsedrix’s remark on the difference between
attr()andprop().