title: Need to load bootstrap-dropdown.js after bootstrap.js to make dropdown work - why?
body: <p>New to bootstrap and <code>javascript</code> and was trying to build a fairly minimal example of a dropdown menu.  I am using <code>bootstrap 2.3.2</code> which is the current version.  My <code>css</code> and <code>js</code> are visible in my IDE.  From the <code>bootstrap</code> docs it seems that a standard install of <code>bootstrap.js</code> contains <code>bootstrap-dropdown.js</code> and I can see it in the file.  Yet, I need to have the following for the drop down menu to work:</p>
  
  <pre><code>&lt;script src="http://code.jquery.com/jquery.js"&gt;&lt;/script&gt;
  &lt;script src="assets/js/bootstrap.min.js"&gt;&lt;/script&gt;
  &lt;script src="assets/js/bootstrap.js"&gt;&lt;/script&gt;
  &lt;script src="http://twitter.github.com/bootstrap/assets/js/bootstrap-dropdown.js"&gt;&lt;/script&gt;
  </code></pre>
  
  <p>Why do I have to load <code>bootstrap-dropdown.js</code> separately if it is included in <code>bootstrap.js</code>?  Obviously there is something fundamental here that I don't understand. Thanks.</p>