I\'m a beginner in JQuery,
How can I get the control as a javascript object from a JQuery object
var _object = $(this). ??
Most common
var _object = $(this)[0];
If you have more than 1 elements matched: $(this)[0], $(this)[1], $(this)[2] and so on.
$(this).get() is also possible. It's only advantage over the array model is that it allows selection of the kind $(this).get(-1) where it gets you the last matched object
(function (e) {
var a = false;
try {
$(this)[0];
a = true;
} catch (h) {}
alert(a.toString());
})(window);
var _object = $(this)[0];
I think this is right, can't check though because I'm on my phone.
In your case, simply use this.
$(this)[0] == this if this is a DOM element. If it's something else, e.g. a selector, $(this)[0] is the way to go.