I have one function:
function myFunction(){
var id = $(this).attr('id');
}
Now sometimes, myFunction gets called with $(this) as the context but sometimes the context is just ‘this’.
In one line how can I do something similar to this:
if(this == $(this)){
var e = $(this);
}
Basically a test to see if ‘this’ is a jQuery ‘this’ or a JS ‘this’.
Possible?
Alternatively:
However, as others have said, it doesn’t really matter,
$(this)will work whether or notthisis already ajQueryobject or a DOM element.