jQuery Expand Search
Demo
Usage
1. Import StyleSheet
<link rel="stylesheet" href="jquery.expand-search.css">
2. Markup
<form class="search-box">
<div class="btn-close"></div>
<p>
<input type="text" value="" placeholder="Search" data-active-placeholder="Type to search...">
</p>
<p class="help">
Press <strong>return</strong> to search. Press <strong>Esc</strong> to cancel.
</p>
</form>
3. JavaScript
$(function() {
$('.search-box').expandSearch(options);
});
Options
{
"CloseButton": ".btn-close",
"TextField": "input[type=text]",
"ActiveClassName": "active"
}
Manual switch
$(selector).data('expandSearch').off();
$(selector).data('expandSearch').on();