mirror of https://github.com/ColorlibHQ/AdminLTE
first changes
parent
c6926a5eea
commit
63eff3a60f
|
@ -18,7 +18,6 @@ const JQUERY_NO_CONFLICT = $.fn[NAME]
|
|||
|
||||
const SELECTOR_TOGGLE_BUTTON = '[data-widget="site-search"]'
|
||||
const SELECTOR_SEARCH_BLOCK = '.site-search-block'
|
||||
const SELECTOR_SEARCH_BACKDROP = '.site-search-backdrop'
|
||||
const SELECTOR_SEARCH_INPUT = '.site-search-block .form-control'
|
||||
|
||||
const CLASS_NAME_OPEN = 'site-search-open'
|
||||
|
@ -40,16 +39,17 @@ class SiteSearch {
|
|||
|
||||
// Public
|
||||
|
||||
init() {
|
||||
// eslint-disable-next-line no-console
|
||||
console.log(this.element)
|
||||
}
|
||||
|
||||
open() {
|
||||
$(SELECTOR_SEARCH_BLOCK).slideDown(this.options.transitionSpeed)
|
||||
$(SELECTOR_SEARCH_BACKDROP).show(0)
|
||||
$(SELECTOR_SEARCH_INPUT).focus()
|
||||
$(SELECTOR_SEARCH_BLOCK).addClass(CLASS_NAME_OPEN)
|
||||
$(SELECTOR_SEARCH_INPUT).focus()
|
||||
}
|
||||
|
||||
close() {
|
||||
$(SELECTOR_SEARCH_BLOCK).slideUp(this.options.transitionSpeed)
|
||||
$(SELECTOR_SEARCH_BACKDROP).hide(0)
|
||||
$(SELECTOR_SEARCH_BLOCK).removeClass(CLASS_NAME_OPEN)
|
||||
}
|
||||
|
||||
|
@ -96,10 +96,13 @@ $(document).on('click', SELECTOR_TOGGLE_BUTTON, event => {
|
|||
|
||||
SiteSearch._jQueryInterface.call(button, 'toggle')
|
||||
})
|
||||
$(document).on('ready', () => {
|
||||
const button = $(SELECTOR_TOGGLE_BUTTON)
|
||||
if (button.length == 0) {
|
||||
return
|
||||
}
|
||||
|
||||
$(document).on('click', SELECTOR_SEARCH_BACKDROP, event => {
|
||||
const backdrop = $(event.currentTarget)
|
||||
SiteSearch._jQueryInterface.call(backdrop, 'close')
|
||||
SiteSearch._jQueryInterface.call(button, 'toggle')
|
||||
})
|
||||
|
||||
/**
|
||||
|
|
18
index3.html
18
index3.html
|
@ -40,20 +40,14 @@
|
|||
</li>
|
||||
</ul>
|
||||
|
||||
<!-- SEARCH FORM -->
|
||||
<form class="form-inline ml-3">
|
||||
<div class="input-group input-group-sm">
|
||||
<input class="form-control form-control-navbar" type="search" placeholder="Search" aria-label="Search">
|
||||
<div class="input-group-append">
|
||||
<button class="btn btn-navbar" type="submit">
|
||||
<i class="fas fa-search"></i>
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
<!-- Right navbar links -->
|
||||
<ul class="navbar-nav ml-auto">
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" data-widget="site-search" href="#" role="button">
|
||||
<i class="fas fa-search"></i>
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<!-- Messages Dropdown Menu -->
|
||||
<li class="nav-item dropdown">
|
||||
<a class="nav-link" data-toggle="dropdown" href="#">
|
||||
|
|
Loading…
Reference in New Issue