Removed static and uploads URLs from urls.py. staticfiles_urlpatterns handles
[e_cidadania.git] / docs / _templates / tr / static / bootstrap-dropdown.js
blobfda6da597e0aa6f372145b102e28b81c245f5494
1 /* ============================================================
2  * bootstrap-dropdown.js v1.4.0
3  * http://twitter.github.com/bootstrap/javascript.html#dropdown
4  * ============================================================
5  * Copyright 2011 Twitter, Inc.
6  *
7  * Licensed under the Apache License, Version 2.0 (the "License");
8  * you may not use this file except in compliance with the License.
9  * You may obtain a copy of the License at
10  *
11  * http://www.apache.org/licenses/LICENSE-2.0
12  *
13  * Unless required by applicable law or agreed to in writing, software
14  * distributed under the License is distributed on an "AS IS" BASIS,
15  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16  * See the License for the specific language governing permissions and
17  * limitations under the License.
18  * ============================================================ */
21 !function( $ ){
23   "use strict"
25   /* DROPDOWN PLUGIN DEFINITION
26    * ========================== */
28   $.fn.dropdown = function ( selector ) {
29     return this.each(function () {
30       $(this).delegate(selector || d, 'click', function (e) {
31         var li = $(this).parent('li')
32           , isActive = li.hasClass('open')
34         clearMenus()
35         !isActive && li.toggleClass('open')
36         return false
37       })
38     })
39   }
41   /* APPLY TO STANDARD DROPDOWN ELEMENTS
42    * =================================== */
44   var d = 'a.menu, .dropdown-toggle'
46   function clearMenus() {
47     $(d).parent('li').removeClass('open')
48   }
50   $(function () {
51     $('html').bind("click", clearMenus)
52     $('body').dropdown( '[data-dropdown] a.menu, [data-dropdown] .dropdown-toggle' )
53   })
55 }( window.jQuery || window.ender );