MCPcopy Index your code
hub / github.com/Blogify/Blogify / clearMenus

Function clearMenus

public/assets/assets/scripts/frontend.js:10035–10052  ·  view source on GitHub ↗
(e)

Source from the content-addressed store, hash-verified

10033 }
10034
10035 function clearMenus(e) {
10036 if (e && e.which === 3) return
10037 $(backdrop).remove()
10038 $(toggle).each(function () {
10039 var $this = $(this)
10040 var $parent = getParent($this)
10041 var relatedTarget = { relatedTarget: this }
10042
10043 if (!$parent.hasClass('open')) return
10044
10045 $parent.trigger(e = $.Event('hide.bs.dropdown', relatedTarget))
10046
10047 if (e.isDefaultPrevented()) return
10048
10049 $this.attr('aria-expanded', 'false')
10050 $parent.removeClass('open').trigger('hidden.bs.dropdown', relatedTarget)
10051 })
10052 }
10053
10054 function getParent($this) {
10055 var selector = $this.attr('data-target')

Callers 1

frontend.jsFile · 0.70

Calls 2

$Function · 0.85
getParentFunction · 0.70

Tested by

no test coverage detected