jQuery Plugin For Nice Select Input Lists | bpListSelect

bpListSelect is a jQuery plugin that creates a sliding panel with predefined selection options that append to your text input.

jquery select plugin with search, jquery custom select dropdown, how to select option using jquery, jquery select box example, searchable multi select dropdown plugin with jquery

A Small, Draggable JavaScript Library for Defining the DOM | Box Selection

How to make use of it:

1. Create a text input that displays a sliding selection panel/menu on focus.

<input type="text" id="demo" placeholder="Choose a city" autocomplete="off">

2. Include the jQuery library and the jQuery bpListSelect plug-in on the webpage.

<script src="//ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
<script src="bp-list-select.plugin.js"></script>

3. Connect to the plugin and add a set of predefined options to the sliding panel.

$('#demo').bpListSelect([
  "Zagreb",
  "London",
  "Mexico City",
  "Kilimanjaro",
  "Bali",
  "Madrid",
  "Prague",
  "Sydney",
  "Taipei",
  "Tokyo",
  "Beijing",
  "Berlin",
  "Amsterdam",
  "New York",
  "Paris",
  "San Francisco",
  "Warsaw"
  ].sort()
);

4. CSS Styles Required.

.bp-list-select { overflow: hidden; }

.bp-list-select * {
  font-weight: 400;
  font-size: 30px;
  margin: 10px;
  opacity: 0.1;
  transition: opacity 0.5s;
  cursor: pointer;
  display: inline-block;
}

.bp-list-select *.bp-active { opacity: 0.7; }

.bp-list-select *:hover { opacity: 1 !important; }

jQuery Plugin For Sliding Select Input, bpListSelect Plugin/Github


See Demo And Download

Official Website(michalbe): Click Here

This superior jQuery/javascript plugin is developed by michalbe. For extra Advanced Usages, please go to the official website.

Related Posts

Confetti-Falling-Animation-Effect-party

Confetti Falling Animation Effect In JavaScript | party.js

Party.js is a JavaScript library to brighten user site experience with visual effects! Celebrate success with dom confetti! The library is written in TypeScript and compiled into…

Star-Rating-JavaScript

Select Box Based Star Rating JavaScript Library | star-rating.js

star-rating.js is a small JavaScript library to create a customizable and gradually improved star rating control from a regular tick box with numeric values. The ES6 module…

Bootstrap-Show-Notification

Corner Fixed Notifications Alerts With Bootstrap | BS4 Show Notification

Bootstrap Notification is an easy-to-use jQuery plugin that uses the Bootstrap Alerts component to create static, rejectable, and stackable notification popups in the upper right corner of the…

Stackable-Multi-level-Sidebar-Menu

Create Stackable Multi-level Sidebar Menu | HC Off-canvas Nav

Multi-Level Sidebar Slide Menu – HC MobileNav is a jQuery plugin for creating multi-level, mobile-first, totally accessible, off-canvas facet navigation that helps the infinite nesting of submenu…

bootstrap-5-bs-toaster

A Bootstrap 5 Toast Notification Framework Library | bs-toaster

bs-toaster is simple to instantiate bs-toaster and create multiple toasts effortlessly using native Bootstrap 5! Feature Facts Small and clean Modern browser support. No IE sorry 💥…

Skeleton-Screen-Loading-In-Pure-CSS

How to Create a Skeleton Screen Loading In Pure CSS

Skeleton Screen CSS is a complete set of elements for a hierarchical screen consisting of pure CSS. The source includes scss and compiled thumbnail and non-thumbnail CSS…