HI Tim,<div><br></div><div>Thanks for the answer. </div><div><br></div><div>This &quot;DOT problem&quot; to me it&#39;s an incompatible with the W3C Standards, for the reason mentioned before. </div><div><br></div><div>But, answering you about &quot;why&quot; I want access the DOM element used to render a feature:</div>

<div>The OpenLayers bring a lot of resources and features to build a map, but sometimes I need (or prefer) a more rich interface compatible with my needs, and I try to do with tools there are more familiar to used it, like jQuery and some plugins for example. jQuery and other frameworks created to simplify javascript codes generally use this CSS reference to identify an object (or multiples) inside the DOM to create interactions. What I wanna do is create these interactions relative to the elements that OpenLayers are creating. </div>

<div><br></div><div>In my particular case presented, I&#39;d wished to use the qTIP (tooltip jQuery plugin - <a href="http://craigsworks.com/projects/qtip2/">http://craigsworks.com/projects/qtip2/</a> ) to bring information for POINTS (or Clusters), like the OL popUp does, but with a better interface. </div>

<div><br></div><div>I confess, although the dot problem had been fixed, I&#39;d no much success with qTip and jQuery, because I&#39;ll to make all the qTip functions based on the all possible interactions of OL like pan, zooming etc to control the qTip positions and behaviors, synch with the OL. </div>

<div><br></div><div>I know there is an way to customize better the PopUp, but I need to study more and more, because until now is too complex for such a easy thing.</div><div><br></div><div>Blame me and the jQuery to make coding more easy than before :D . I&#39;m thinking there I&#39;m become lazy, but I don&#39;t think a simple thing like the PopUp should be so complex to customize. </div>

<div><br></div><div>This is one thing I strongly need and find a way to work, discovered the real problem and notice to you, but I&#39;m allways looking for better interface solutions than OpenLayers have, saw a lot of projects to merge OL with jQuery, ExtJS, and other, most of than start an alpha project and abandoned later, but I&#39;m still persuit an way to threat interface more independent from OL or more interactive with OL. </div>

<div><br></div><div>I&#39;m not a cartographer, or a geographer, but a programmer for web (as advertise) for long time (since 95) that now had been learn about digital cartography or GIS and work with. Still learning, but with serious demands to make this work, and fine.</div>

<div><br></div><div>Thanks again,</div><div><img src="http://globalgeo.com.br/assinaturas/fernando.gif"><br><br>
<br><br><div class="gmail_quote">2012/4/17 Tim Schaub <span dir="ltr">&lt;<a href="mailto:tschaub@opengeo.org">tschaub@opengeo.org</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

I agree this is something that should be addressed.  The dots in<br>
element ids has bugged me for a long time as well.  Here&#39;s a commit<br>
that is a first step toward correcting things:<br>
<br>
<a href="https://github.com/tschaub/openlayers/commit/53059408084074903212abd4bf7995b3ad4fb0a6" target="_blank">https://github.com/tschaub/openlayers/commit/53059408084074903212abd4bf7995b3ad4fb0a6</a><br>
<br>
I&#39;ll issue a pull request when I make some time to address a couple<br>
remaining test failures.<br>
<br>
I am curious why you&#39;d be trying to access the dom element used to<br>
render a feature though.  This is something I&#39;d consider unsupported<br>
(it won&#39;t work with the renderer abstraction in a cross-browser way).<br>
Depending on your use case, there&#39;s likely a better way to handle<br>
interaction or rendered feature access.<br>
<br>
Tim<br>
<div><div class="h5"><br>
On Mon, Apr 16, 2012 at 1:33 PM, Fernando Norte<br>
&lt;<a href="mailto:fernando@globalgeo.com.br">fernando@globalgeo.com.br</a>&gt; wrote:<br>
&gt; Hi,<br>
&gt;<br>
&gt; I have been through a difficult time to integrate jQuery with OpenLayers,<br>
&gt; it&#39;s because I was trying to relate the elements created by OpenLayers and<br>
&gt; the jQuery to get values as position or to use features like Dialog (jquery<br>
&gt; UI) or qTIP, or other things.<br>
&gt;<br>
&gt; The problem I&#39;d realized was in the name of the ID used by OpenLayers in web<br>
&gt; elements (like &lt;div&gt; or &lt;svg&gt;), there is dots in the id name, but for jQuery<br>
&gt; (and generaly others frameworks who threat like CSS) the dot in the ID is a<br>
&gt; separation, that means the class used with the ID. So, I have to create a<br>
&gt; scape to the dots.<br>
&gt;<br>
&gt; Some example:<br>
&gt;<br>
&gt; The openLayers create the id &lt;circle id=&quot;OpenLayers.Geometry.Point_188&quot;&gt;<br>
&gt; $(&quot;#OpenLayers.Geometry.Point_188&quot;) &lt;- this is like search this element:<br>
&gt; &lt;tag id=&quot;OpenLayers&quot; class=&quot;Geometry Point_188&quot;&gt;<br>
&gt;<br>
&gt; So I have to create a scape to the dot :<br>
&gt; $(&quot;#OpenLayers\.Geometry\.Point_188&quot;)<br>
&gt;<br>
&gt; A simple line to a var in javascript solve this problem:<br>
&gt; var featID = &quot;#&quot; + f.geometry.id.replace(/\./g,&#39;\\.&#39;);<br>
&gt; $(featID);<br>
&gt;<br>
&gt; I&#39;m noticing this and wanna know, if this is a bug or just a suggestion to<br>
&gt; better the software, or nothing?<br>
&gt; And how is the best way to report this?<br>
&gt;<br>
&gt; My regards,<br>
&gt;<br>
&gt; Fernando Norte<br>
&gt; Developer at <a href="http://Globalgeo.com.br" target="_blank">http://Globalgeo.com.br</a><br>
&gt; Nova Lima - MG - Brazil<br>
&gt;<br>
&gt;<br>
&gt;<br>
</div></div>&gt; _______________________________________________<br>
&gt; Dev mailing list<br>
&gt; <a href="mailto:Dev@lists.osgeo.org">Dev@lists.osgeo.org</a><br>
&gt; <a href="http://lists.osgeo.org/mailman/listinfo/openlayers-dev" target="_blank">http://lists.osgeo.org/mailman/listinfo/openlayers-dev</a><br>
&gt;<br>
<span class="HOEnZb"><font color="#888888"><br>
<br>
<br>
--<br>
Tim Schaub<br>
OpenGeo <a href="http://opengeo.org/" target="_blank">http://opengeo.org/</a><br>
Expert service straight from the developers.<br>
_______________________________________________<br>
Dev mailing list<br>
<a href="mailto:Dev@lists.osgeo.org">Dev@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/openlayers-dev" target="_blank">http://lists.osgeo.org/mailman/listinfo/openlayers-dev</a><br>
</font></span></blockquote></div><br></div>