This post has been resolved. The answer is:
$("body").on("change", "#formId > input, #formId > select", function () {
My issue :
I use the following to trigger my validation inside one specific form. Now if you notice, I would trigger any input,select on the body. I use body here cause I need the parent element for my jquery to work since the form was not there before.
$("body").on("change", "input, select", function () {
Im looking to link my input and select element to a specific dynamic form that will be load in the body later. Not all the forms. One specific form.
Example to explain but probably not valid of course:
$("body.#formId").on("change", "input, select", function () {
OR
$("body.#formId").on("change", "#formId.input, #formId.select", function () {
That way my event id triggered only for that specific form.
More info :
In between the body that is obviously present on load, and the form that is not,
there is a <div id="screen"></div>
that is there on load. it's hidden until i feed it with something. But i cant use this one either. All my form fit in there. So I really need to create a chain where I have an element present on the body that will link it to my form id.