<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Dojo Dropdown Button Questions in ArcGIS JavaScript Maps SDK Questions</title>
    <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/dojo-dropdown-button-questions/m-p/740828#M68583</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;i'm not sure how you can correct the display behavior onLoad, but regarding your second question:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;since the bookmark widget has an 'onClick' event, we can use it to wire up a function which will query to find the dropdown button and call closeDropDown() to close the popup.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="plain" name="code"&gt;dojo.connect(bookmarks, 'onClick', function(evt) { &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dojo.query('.dijitDropDownButton').forEach(function(node,idx){ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var btn = dijit.getEnclosingWidget(node);&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; btn.closeDropDown(); &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }); });&lt;/PRE&gt;&lt;DIV style="display:none;"&gt; &lt;/DIV&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Here's a fiddle which shows the code at work:&lt;/SPAN&gt;&lt;BR /&gt;&lt;A class="jive-link-external-small" href="http://jsfiddle.net/jagravois/r6TdX/1/" rel="nofollow" target="_blank"&gt;http://jsfiddle.net/jagravois/r6TdX/1/&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Class: Bookmarks (Event: onClick)&lt;/SPAN&gt;&lt;BR /&gt;&lt;A class="jive-link-external-small" href="http://help.arcgis.com/en/webapi/javascript/arcgis/help/jsapi_start.htm#jsapi/bookmarks.htm#onClick" rel="nofollow" target="_blank"&gt;http://help.arcgis.com/en/webapi/javascript/arcgis/help/jsapi_start.htm#jsapi/bookmarks.htm#onClick&lt;/A&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 15 Aug 2012 23:43:28 GMT</pubDate>
    <dc:creator>JohnGravois</dc:creator>
    <dc:date>2012-08-15T23:43:28Z</dc:date>
    <item>
      <title>Dojo Dropdown Button Questions</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/dojo-dropdown-button-questions/m-p/740827#M68582</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I am using several dojo dijit dropdown buttons for different purposes.&amp;nbsp; At any point when the page is loading, the buttons will load before the rest of the page, and when they do this they remain open until the page finishes loading.&amp;nbsp; For some of the buttons this isn't a problem.&amp;nbsp; But for others, particularly those that contain images, it looks very ridiculous to have a large static image taking up a quqarter of the page, only to again disappear when the page has finished loading.&amp;nbsp; Is there any way to optimize the buttons to prevent this from happening.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Also, particularly with the Bookmark Widget dropdown, is there any way to have the window close once a bookmark has been selected?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks for the help.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;-Josh&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 14 Aug 2012 18:27:18 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/dojo-dropdown-button-questions/m-p/740827#M68582</guid>
      <dc:creator>JoshJones1</dc:creator>
      <dc:date>2012-08-14T18:27:18Z</dc:date>
    </item>
    <item>
      <title>Re: Dojo Dropdown Button Questions</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/dojo-dropdown-button-questions/m-p/740828#M68583</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;i'm not sure how you can correct the display behavior onLoad, but regarding your second question:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;since the bookmark widget has an 'onClick' event, we can use it to wire up a function which will query to find the dropdown button and call closeDropDown() to close the popup.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="plain" name="code"&gt;dojo.connect(bookmarks, 'onClick', function(evt) { &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dojo.query('.dijitDropDownButton').forEach(function(node,idx){ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var btn = dijit.getEnclosingWidget(node);&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; btn.closeDropDown(); &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }); });&lt;/PRE&gt;&lt;DIV style="display:none;"&gt; &lt;/DIV&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Here's a fiddle which shows the code at work:&lt;/SPAN&gt;&lt;BR /&gt;&lt;A class="jive-link-external-small" href="http://jsfiddle.net/jagravois/r6TdX/1/" rel="nofollow" target="_blank"&gt;http://jsfiddle.net/jagravois/r6TdX/1/&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Class: Bookmarks (Event: onClick)&lt;/SPAN&gt;&lt;BR /&gt;&lt;A class="jive-link-external-small" href="http://help.arcgis.com/en/webapi/javascript/arcgis/help/jsapi_start.htm#jsapi/bookmarks.htm#onClick" rel="nofollow" target="_blank"&gt;http://help.arcgis.com/en/webapi/javascript/arcgis/help/jsapi_start.htm#jsapi/bookmarks.htm#onClick&lt;/A&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Aug 2012 23:43:28 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/dojo-dropdown-button-questions/m-p/740828#M68583</guid>
      <dc:creator>JohnGravois</dc:creator>
      <dc:date>2012-08-15T23:43:28Z</dc:date>
    </item>
    <item>
      <title>Re: Dojo Dropdown Button Questions</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/dojo-dropdown-button-questions/m-p/740829#M68584</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Perfect!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you very much.&amp;nbsp; Still haven't figured out the onLoad but it is less important than the onClick event.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks again.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Aug 2012 21:51:24 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/dojo-dropdown-button-questions/m-p/740829#M68584</guid>
      <dc:creator>JoshJones1</dc:creator>
      <dc:date>2012-08-29T21:51:24Z</dc:date>
    </item>
  </channel>
</rss>

