OK so in jQuery;
I have a selecter $("#gmap")
I want to do alot of code in context of my selector. I have always been lazy and used .each() even though there is only one of them.
$("#gmap321654987789").each(function(){
$(this).....
});
Is this particuarly effitiant? I hate code that doesn't feel 'right'.
Is there a mechanism for say... or something similar.
$("#gmap321654987789").this(function(){
$(this).....
});
Maybe a function pattern? Perhaps you could cut your implementation down to one or more methods, or even just a single parametrised method.
Just cache the object and work with it like normal:
You can also try "with" in JS so you focus on the properties of your object.
You could just:
well if there is only one one them (should be because you are selecting by id) you can just chain methods
$("#gmap").val("new").attr('someattr','')
.etctry this (untested)
and use with: