Native JavaScript Mobile Alphabetical Index List (Original)
Add-ons

Plugin Description: A simple-to-use, customizable data list that does not depend on jQuery.
Last Updated: 2020-12-30 10:10:14
Usage
Import JS
1 | <script src="./index_selection.js"></script> |
Import CSS
1 | <link rel="stylesheet" type="text/css" media="screen" href="./index_selection.css"> |
HTML Code
1 2 3 4 5 6 7 8 | <div class="index_selection_page_container"> <header> <div class="title">Select City</div> <div class="icon_container"> <i class="iconfont icon-close"></i> </div> </header></div> |
Usage - Data Example
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | var dataSource = [{ key: 'A', // Text in the right floating sidebar and corresponding text in the list dataList: [ // Data under this pinyin initial { label: 'Avatar', // Text displayed in the list value: 'Content to retrieve after clicking' // Text to retrieve after clicking }, { label: 'Alibaba', value: 'Content to retrieve after clicking' } ], key: 'B', dataList: [{ label: 'Content', value: 'Content to retrieve after clicking' }], key: '#', dataList: [{ label: 'Liuzhou City', value: 'Liuzhou City, Guangxi' }]}]// Data is optional. If omitted, the default city list will be used.new indexSelection(dataSource, function(value) { alert(value)}) |
评论