基于bootstrap按钮式下拉菜单组件的搜索建议插件

前端之家收集整理的这篇文章主要介绍了基于bootstrap按钮式下拉菜单组件的搜索建议插件前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

本文实例为大家分享了Bootstrap Search Suggest搜索建议插件的具体代码,供大家参考,具体内容如下

<Meta charset="utf-8"> Bootstrap <a href="/tag/sousuo/" target="_blank" class="keywords">搜索</a>建议<a href="/tag/chajian/" target="_blank" class="keywords">插件</a>@H_<a href="/tag/502/" target="_blank" class="keywords">502</a>_5@ <<a href="/tag/Meta/" target="_blank" class="keywords">Meta</a> name="viewport" content="width=device-width,initial-scale=1.0"> <<a href="/tag/Meta/" target="_blank" class="keywords">Meta</a> name="description" content="这是一个基于 bootstrap 按钮式下拉<a href="/tag/caidan/" target="_blank" class="keywords">菜单</a>组件的<a href="/tag/sousuo/" target="_blank" class="keywords">搜索</a>建议<a href="/tag/chajian/" target="_blank" class="keywords">插件</a>"> <<a href="/tag/Meta/" target="_blank" class="keywords">Meta</a> name="Keywords" content="Bootstrap Search Suggest,bootstrap,<a href="/tag/sousuo/" target="_blank" class="keywords">搜索</a>建议<a href="/tag/chajian/" target="_blank" class="keywords">插件</a>"/> <<a href="/tag/Meta/" target="_blank" class="keywords">Meta</a> name="author" content="lizhiwen@meizu.com"> <link href="http://cdn.bootcss.com/bootstrap/3.2.0/css/bootstrap.min.css" rel="external <a href="/tag/nofollow/" target="_blank" class="keywords">nofollow</a>" rel="stylesheet"> </head> <body> <div class="container"> <h2>bootstrap com<a href="/tag/Box/" target="_blank" class="keywords">Box</a> <a href="/tag/sousuo/" target="_blank" class="keywords">搜索</a>建议<a href="/tag/chajian/" target="_blank" class="keywords">插件</a></h2> <p>这是一个基于 bootstrap 按钮式下拉<a href="/tag/caidan/" target="_blank" class="keywords">菜单</a>组件的<a href="/tag/sousuo/" target="_blank" class="keywords">搜索</a>建议<a href="/tag/chajian/" target="_blank" class="keywords">插件</a>.</p> <p>使用说明:<a href="README.html" rel="external nofollow" target="_blank">README.html</a> <a href="https://github.com/lzwme/bootstrap-suggest-plugin" rel="external nofollow" target="_blank">Github</a></p> <form action="index_submit" method="get" accept-charset="utf-8" role="form"> <h3>测试(URL <a href="/tag/huoqu/" target="_blank" class="keywords">获取</a>)</h3> <p>配置了 data-id,非下拉<a href="/tag/caidan/" target="_blank" class="keywords">菜单</a>选择输入则背景色警告。</p> <div class="row"> <div class="col-lg-2"> <div class="input-group"> <input type="text" class="form-control" id="test"> <div class="input-group-btn"> <button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown"> <span class="caret"></span> </button> <ul class="dropdown-menu dropdown-menu-right" role="menu"> </ul> </div> <!-- /btn-group --> </div> </div> </div> <h3>测试(URL <a href="/tag/huoqu/" target="_blank" class="keywords">获取</a>)</h3> <p>不展示下拉<a href="/tag/caidan/" target="_blank" class="keywords">菜单</a>按钮。</p> <div class="row"> <div class="col-lg-6"> <div class="input-group"> <input type="text" class="form-control" id="testNoBtn"> <div class="input-group-btn"> <button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown"> <span class="caret"></span> </button> <ul class="dropdown-menu dropdown-menu-right" role="menu"> </ul> </div> <!-- /btn-group --> </div> </div> </div> <h3>测试(json 数据中<a href="/tag/huoqu/" target="_blank" class="keywords">获取</a>)</h3> <p>默认启用空关键字检索。</p> <div class="row"> <div class="col-lg-6"> <div class="input-group"> <input type="text" class="form-control" id="test_data"> <div class="input-group-btn"> <button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown"> <span class="caret"></span> </button> <ul class="dropdown-menu dropdown-menu-right" role="menu"> </ul> </div> <!-- /btn-group --> </div> </div> </div> <h3><a href="/tag/baidu/" target="_blank" class="keywords">百度</a><a href="/tag/sousuo/" target="_blank" class="keywords">搜索</a></h3> <p><a href="/tag/zhichi/" target="_blank" class="keywords">支持</a>逗号分隔多关键字</p> <div class="row"> <div class="col-lg-6"> <div class="input-group" style="width: 300px;"> <input type="text" class="form-control" id="baidu"> <div class="input-group-btn"> <button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown"> <span class="caret"></span> </button> <ul class="dropdown-menu dropdown-menu-right" role="menu"> </ul> </div> <!-- /btn-group --> </div> </div> </div> <h3>淘宝<a href="/tag/sousuo/" target="_blank" class="keywords">搜索</a></h3> <p><a href="/tag/zhichi/" target="_blank" class="keywords">支持</a>逗号分隔多关键字</p> <div class="row"> <div class="col-lg-6"> <div class="input-group" style="width: 400px;"> <input type="text" class="form-control" id="taobao"> <div class="input-group-btn"> <button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown"> <span class="caret"></span> </button> <ul class="dropdown-menu dropdown-menu-right" role="menu"> </ul> </div> <!-- /btn-group --> </div> </div> </div> </form> </div> <script src="http://cdn.bootcss.com/jquery/1.11.1/jquery.min.js"></script> <script src="http://cdn.bootcss.com/bootstrap/3.2.0/js/bootstrap.min.js"></script> <script src="bootstrap-suggest.js"></script> <script type="text/javascript"> var testBsSuggest = $("#test").bsSuggest({ //url: "/rest/sys/getuserlist?keyword=",url: "data.json",/*effectiveFields: ["userName","shortAccount"],searchFields: [ "shortAccount"],effectiveFieldsAlias:{userName: "姓名"},*/ idField: "userId",keyField: "userName" }).on('onDataRequestSuccess',function (e,result) { console.log('onDataRequestSuccess: ',result); }).on('onSetSelectValue',keyword) { console.log('onSetSelectValue: ',keyword); }).on('onUnsetSelectValue',function (e) { console.log("onUnsetSelectValue"); }); <p>/** </p> <ul> <li><a href="/tag/buxianshi/" target="_blank" class="keywords">不显示</a>下拉按钮<br /> <em>/<br /> var testBsSuggest = $("#testNoBtn").bsSuggest({<br /> //url: "/rest/sys/getuserlist?keyword=",</em>/<br /> showBtn: false,idField: "userId",function (e) {<br /> console.log("onUnsetSelectValue");<br /> }); </li> </ul> <p>/** </p> <ul> <li>从 data参数中过滤数据<br /> */<br /> var testdataBsSuggest = $("#test_data").bsSuggest({<br /> indexId: 2,//data.value 的第几个数据,作为input输入框的<a href="/tag/neirong/" target="_blank" class="keywords">内容</a><br /> indexKey: 1,//data.value 的第几个数据,作为input输入框的<a href="/tag/neirong/" target="_blank" class="keywords">内容</a><br /> data: {<br /> 'value':[<br /> {'id':'0','word':'lzw','description':'<a href="http://lzw.me'},{'id':'1','word':'lzwme','description':'http://w.lzw.me'},{'id':'2','word':'meizu','description':'http://www.meizu.com'},{'id':'3','word':'flyme','description':'http://flyme.meizu.com">http://lzw.me'},{'id':'1','word':'lzwme','description':'http://w.lzw.me'},{'id':'2','word':'meizu','description':'http://www.meizu.com'},{'id':'3','word':'flyme','description':'http://flyme.meizu.com</a>'}<br /> ],'defaults':'<a href="http://lzw.me">http://lzw.me</a>'<br /> }<br /> });<br /> /** </li> <li><a href="/tag/baidu/" target="_blank" class="keywords">百度</a><a href="/tag/sousuo/" target="_blank" class="keywords">搜索</a> API 测试<br /> <em>/<br /> var baiduBsSuggest = $("#baidu").bsSuggest({<br /> allowNoKeyword: false,//是否允许无关键字时请求数据。为 false 则无输入时不执行过滤请求<br /> multiWord: true,//以分隔符号分割的多关键字<a href="/tag/zhichi/" target="_blank" class="keywords">支持</a><br /> separator: ",",//多关键字<a href="/tag/zhichi/" target="_blank" class="keywords">支持</a>时的分隔符,默认为空格<br /> getDataMethod: "url",//<a href="/tag/huoqu/" target="_blank" class="keywords">获取</a>数据的方式,总是从 URL <a href="/tag/huoqu/" target="_blank" class="keywords">获取</a><br /> url: '<a href="http://unionsug.baidu.com/su?p=3&t">http://unionsug.baidu.com/su?p=3&t</a>='+ (new Date()).getTime() +'&wd=',/</em>优先从url ajax 请求 json 帮助数据,注意最后一个参数为关键字请求参数*/<br /> jsonp: 'cb',//如果从 url <a href="/tag/huoqu/" target="_blank" class="keywords">获取</a>数据,并且需要跨域,则该参数必须设置<br /> processData: function (json) { // url <a href="/tag/huoqu/" target="_blank" class="keywords">获取</a>数据时,对数据的处理,作为 getData 的回调<a href="/tag/hanshu/" target="_blank" class="keywords">函数</a><br /> var i,len,data = {value: []};<br /> if (!json || !json.s || json.s.length === 0) {<br /> return false;<br /> } </li> </ul> <p>console.log(json);<br /> len = json.s.length; </p> <p>jsonStr = "{'value':[";<br /> for (i = 0; i < len; i++) {<br /> data.value.push({<br /> word: json.s[i]<br /> });<br /> }<br /> data.defaults = 'baidu'; </p> <p>//字符串转化为 js 对象<br /> return data;<br /> }<br /> });<br /> /** </p> <ul> <li>淘宝<a href="/tag/sousuo/" target="_blank" class="keywords">搜索</a> API 测试<br /> <em>/<br /> var taobaoBsSuggest = $("#taobao").bsSuggest({<br /> indexId: 2,//data.value 的第几个数据,作为input输入框的<a href="/tag/neirong/" target="_blank" class="keywords">内容</a><br /> allowNoKeyword: false,//<a href="/tag/huoqu/" target="_blank" class="keywords">获取</a>数据的方式,总是从 URL <a href="/tag/huoqu/" target="_blank" class="keywords">获取</a><br /> showHeader: true,//<a href="/tag/xianshi/" target="_blank" class="keywords">显示</a>多个字段的表头<br /> effectiveFieldsAlias:{Id: "序号",Keyword: "关键字",Count: "<a href="/tag/shuliang/" target="_blank" class="keywords">数量</a>"},url: '<a href="http://suggest.taobao.com/sug?code=utf-8&extras=1&q">http://suggest.taobao.com/sug?code=utf-8&extras=1&q</a>=',/</em>优先从url ajax 请求 json 帮助数据,注意最后一个参数为关键字请求参数*/<br /> jsonp: 'callback',//如果从 url <a href="/tag/huoqu/" target="_blank" class="keywords">获取</a>数据,并且需要跨域,则该参数必须设置<br /> processData: function(json){ // url <a href="/tag/huoqu/" target="_blank" class="keywords">获取</a>数据时,对数据的处理,作为 getData 的回调<a href="/tag/hanshu/" target="_blank" class="keywords">函数</a><br /> var i,data = {value: []}; </li> </ul> <p>if(!json || !json.result || json.result.length == 0) {<br /> return false;<br /> } </p> <p>console.log(json);<br /> len = json.result.length; </p> <p>for (i = 0; i < len; i++) {<br /> data.value.push({<br /> "Id": (i + 1),"Keyword": json.result[i][0],"Count": json.result[i][1]<br /> });<br /> }<br /> console.log(data);<br /> return data;<br /> }<br /> }); </p> <p>$("form").submit(function(e) {<br /> return false;<br /> }); </p> </script> </body> </html> </pre> </div> <p><h3>配置参数 </h3></p> <p>参数列表中的值均为<a href="/tag/chajian/" target="_blank" class="keywords">插件</a>默认值 </p> <div class="jb51code"> <pre class="brush:js;"> { url: null,//请求数据的 URL 地址 jsonp: null,//设置此参数名,将开启jsonp<a href="/tag/gongneng/" target="_blank" class="keywords">功能</a>,否则使用json数据结构 data: {},//<a href="/tag/tishi/" target="_blank" class="keywords">提示</a>所用的数据 getDataMethod: "firstByUrl",//<a href="/tag/huoqu/" target="_blank" class="keywords">获取</a>数据的方式,url:一直从url请求;data:从 options.data <a href="/tag/huoqu/" target="_blank" class="keywords">获取</a>;firstByUrl:第一次从Url<a href="/tag/huoqu/" target="_blank" class="keywords">获取</a>全部数据,之后从options.data<a href="/tag/huoqu/" target="_blank" class="keywords">获取</a> indexId: 0,//每组数据的第几个数据,作为input输入框的 data-id,设为 -1 且 idField 为空则不设置此值 indexKey: 0,//每组数据的第几个数据,作为input输入框的<a href="/tag/neirong/" target="_blank" class="keywords">内容</a> idField: "",//每组数据的哪个字段作为 data-id,优先级高于 indexId 设置(推荐) keyField: "",//每组数据的哪个字段作为输入框<a href="/tag/neirong/" target="_blank" class="keywords">内容</a>,优先级高于 indexKey 设置(推荐) effectiveFields: [],//有效<a href="/tag/xianshi/" target="_blank" class="keywords">显示</a>于列表中的字段,非有效字段都会过滤,默认全部,对<a href="/tag/zidingyi/" target="_blank" class="keywords">自定义</a>getData<a href="/tag/fangfa/" target="_blank" class="keywords">方法</a>无效 effectiveFieldsAlias: {},//有效字段的别名对象,用于 header 的<a href="/tag/xianshi/" target="_blank" class="keywords">显示</a> searchFields: [],//有效<a href="/tag/sousuo/" target="_blank" class="keywords">搜索</a>字段,从前端<a href="/tag/sousuo/" target="_blank" class="keywords">搜索</a>过滤数据时使用。effectiveFields 配置字段也会用于<a href="/tag/sousuo/" target="_blank" class="keywords">搜索</a>过滤 showHeader: false,//是否<a href="/tag/xianshi/" target="_blank" class="keywords">显示</a>选择列表的 header,默认有效字段大于一列时<a href="/tag/xianshi/" target="_blank" class="keywords">显示</a>,否则<a href="/tag/buxianshi/" target="_blank" class="keywords">不显示</a> showBtn: true,//是否<a href="/tag/xianshi/" target="_blank" class="keywords">显示</a>下拉按钮 allowNoKeyword: true,//是否允许无关键字时请求数据 multiWord: false,//以分隔符号分割的多关键字<a href="/tag/zhichi/" target="_blank" class="keywords">支持</a> separator: ",//多关键字<a href="/tag/zhichi/" target="_blank" class="keywords">支持</a>时的分隔符,默认为<a href="/tag/banjiao/" target="_blank" class="keywords">半角</a>逗号 processData: processData,//格式化数据的<a href="/tag/fangfa/" target="_blank" class="keywords">方法</a>,返回数据格式参考 data 参数 getData: getData,//<a href="/tag/huoqu/" target="_blank" class="keywords">获取</a>数据的<a href="/tag/fangfa/" target="_blank" class="keywords">方法</a> autoMinWidth: false,//是否<a href="/tag/zidong/" target="_blank" class="keywords">自动</a>最小宽度,设为 false 则最小宽度不小于输入框宽度 listAlign: "left",//<a href="/tag/tishi/" target="_blank" class="keywords">提示</a>列表对齐位置,left/right/auto inputBgColor: '',//输入框背景色,当与容器背景色不同时,可能需要该项的配置 inputWarnColor: "rgba(255,.1)",//输入框<a href="/tag/neirong/" target="_blank" class="keywords">内容</a>不是下拉列表选择时的警告色 listStyle: { "padding-top":0,"max-height": "375px","max-width": "800px","overflow": "auto","width": "auto","transition": "0.3s","-webkit-transition": "0.3s","-moz-transition": "0.3s","-o-transition": "0.3s" },//列表的样式控制 listHoverStyle: 'background: #07d; color:#fff',//<a href="/tag/tishi/" target="_blank" class="keywords">提示</a>框列表鼠标悬浮的样式 listHoverCSS: "jhover",//<a href="/tag/tishi/" target="_blank" class="keywords">提示</a>框列表鼠标悬浮的样式<a href="/tag/mingcheng/" target="_blank" class="keywords">名称</a> keyLeft: 37,//向左方向键 keyUp: 38,//向上方向键 keyRight: 39,//向右方向键 keyDown: 40,//向下方向键 keyEnter: 13 //回车键 }</pre> </div> <p>以上就是本文的全部<a href="/tag/neirong/" target="_blank" class="keywords">内容</a>,希望对大家的学习有所帮助,也希望大家多多<a href="/tag/zhichi/" target="_blank" class="keywords">支持</a>编程之家。</p></div> <div class="topcard-tags"><a href="/tag/xialacaidan/" class="tag_link" target="_blank">下拉菜单</a><a href="/tag/xialacaidanp/" class="tag_link" target="_blank">下拉菜单</a><a href="/tag/sousuojianyichajian/" class="tag_link" target="_blank">搜索建议插件</a></div> <ul class="list-group"> <li class="list-group-item"><a href="/bootstrap/40453.html" title="bootstrap suggest搜索建议插件使用详解">上一篇:bootstrap suggest搜索建议插件使用</a><a href="/bootstrap/40450.html" title="JS控件bootstrap datepicker使用方法详解" class="text-muted pull-right">下一篇:JS控件bootstrap datepicker使用方</a> </li> </ul> </div> </div> </div> <!-- row end --> <div class="row row-sm"> <div class="col-sm-12 col-md-12 col-lg-12"> <div class="card"> <ins class="adsbygoogle" style="display:block" data-ad-format="autorelaxed" data-ad-client="ca-pub-4605373693034661" data-ad-slot="9144498553"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script></div> </div> </div> <div class="row row-sm"> <div class="col-sm-12 col-md-12 col-lg-12"> <div class="card"> <div class="title"><h1>猜你在找的Bootstrap相关文章</h1></div> <div class="list_con"> <a href="/bootstrap/997481.html" title="使用BootStrapValidator来完成前端输入验证"><div class="title">使用BootStrapValidator来完成前端输入验证</div> <div class="summary">BootStrapValidator可以用于完成基于BootStrap搭建的前端UI中的输入验证,由于本插件完全基...</div> <time class="summary">作者:前端之家 时间:2021-02-18</time> </a> </div> <div class="list_con"> <a href="/bootstrap/997480.html" title="顶求网首页整体设计思路"><div class="title">顶求网首页整体设计思路</div> <div class="summary">顶求网首页是一个web2.0博客类的网站首页,在该网站中用户可以发表博客,也可以推荐图书给...</div> <time class="summary">作者:前端之家 时间:2021-02-18</time> </a> </div> <div class="list_con"> <a href="/bootstrap/997479.html" title="自己手写简约实用的Jquery tabs插件(基于bootstrap环境)"><div class="title">自己手写简约实用的Jquery tabs插件(基于bootstrap环境)</div> <div class="summary">一直想改版网站首页的图书展示部分,以前的展示是使用BootStrap的传统的collapse,网页篇幅...</div> <time class="summary">作者:前端之家 时间:2021-02-18</time> </a> </div> <div class="list_con"> <a href="/bootstrap/997478.html" title="BootStrap中Affix控件的使用方法及如何保持布局的美观"><div class="title">BootStrap中Affix控件的使用方法及如何保持布局的美观</div> <div class="summary">在视窗足够大的时候是没有任何问题的,但是当拖动改变视窗的大小后会发现布局又变乱了,这...</div> <time class="summary">作者:前端之家 时间:2021-02-18</time> </a> </div> <div class="list_con"> <a href="/bootstrap/997477.html" title="针对BootStrap中tabs控件的美化和完善"><div class="title">针对BootStrap中tabs控件的美化和完善</div> <div class="summary">BootStrap中的tabs控件以其简单易用而很受广大开发者的欢迎。但是,它的样式比较单一,如何...</div> <time class="summary">作者:前端之家 时间:2021-02-18</time> </a> </div> <div style="border-bottom: 1px solid #f4f4f4;margin-top:20px;"> <ins class="adsbygoogle" style="display:block" data-ad-format="fluid" data-ad-layout-key="-fr-2o+fp-dx-wx" data-ad-client="ca-pub-4605373693034661" data-ad-slot="4561116489"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> </div><div class="list_con"> <a href="/bootstrap/997475.html" title="使用BootStrap制作用户登录UI"><div class="title">使用BootStrap制作用户登录UI</div> <div class="summary">先看看劳动成果 布局 左右各一半(col-md-6) 左侧登录框占左侧一半的10/12 右侧是登录系统...</div> <time class="summary">作者:前端之家 时间:2021-02-18</time> </a> </div> <div class="list_con"> <a href="/bootstrap/997474.html" title="打造简单实用的Thinkphp分页样式(Bootstrap版本)"><div class="title">打造简单实用的Thinkphp分页样式(Bootstrap版本)</div> <div class="summary">先吐槽一下ThinkPHP3.1版的分页样式,虽然看起来也很简单大方,但是所有的页码全是使用简单...</div> <time class="summary">作者:前端之家 时间:2021-02-18</time> </a> </div> <div class="list_con"> <a href="/bootstrap/997473.html" title="Bootstrap轮播(carousel)插件中图片变形的终极解决方案——使用jqthumb.js"><div class="title">Bootstrap轮播(carousel)插件中图片变形的终极解决方案——使用jqthumb.js</div> <div class="summary">在顶求网的首页中我使用了BootStrap的轮播(carousel)插件来展示文章中的图片。我在程序中...</div> <time class="summary">作者:前端之家 时间:2021-02-18</time> </a> </div> <div class="list_con"> <a href="/bootstrap/997472.html" title="移动开发中单页异步加载所有列表项"><div class="title">移动开发中单页异步加载所有列表项</div> <div class="summary">在做WEB开发的时候我们经常会遇到分页的处理,如果在PC上显示网页的话,使用传统的分页是可...</div> <time class="summary">作者:前端之家 时间:2021-02-18</time> </a> </div> <div class="list_con"> <a href="/bootstrap/997471.html" title="仿豆瓣分类标签的实现"><div class="title">仿豆瓣分类标签的实现</div> <div class="summary">为了和文章分类部分的样式进行区分,我决定自己动手写一个具有其他样式的分类标签集。刚好...</div> <time class="summary">作者:前端之家 时间:2021-02-18</time> </a> </div> <div style="border-bottom: 1px solid #f4f4f4;margin-top:20px;"> <ins class="adsbygoogle" style="display:block" data-ad-format="fluid" data-ad-layout-key="-fr-2o+fp-dx-wx" data-ad-client="ca-pub-4605373693034661" data-ad-slot="4561116489"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> </div></div> </div> </div> </div> <!-- left end--> <!-- right --> <div class="col-sm-12 col-md-12 col-lg-3"> <!-- row --> <div class="row row-sm"> <div class="col-sm-12 col-md-12 col-lg-12"> <div class="card"> <label class="main-content-label ">编程分类</label> <div class="cate mt-20"><a href="/html/" title="HTML">HTML</a><a href="/html5/" title="HTML5">HTML5</a><a href="/js/" title="JavaScript">JavaScript</a><a href="/css/" title="CSS">CSS</a><a href="/jquery/" title="jQuery">jQuery</a><a href="/bootstrap/" title="Bootstrap">Bootstrap</a><a href="/angularjs/" title="Angularjs">Angularjs</a><a href="/typescript/" title="TypeScript">TypeScript</a><a href="/vue/" title="Vue">Vue</a><a href="/dojo/" title="Dojo">Dojo</a><a href="/json/" title="Json">Json</a><a href="/electron/" title="Electron">Electron</a><a href="/nodejs/" title="Node.js">Node.js</a><a href="/extjs/" title="extjs">extjs</a><a href="/express/" title="Express ">Express </a><a href="/xml/" title="XML">XML</a><a href="/es6/" title="ES6">ES6</a><a href="/ajax/" title="Ajax">Ajax</a><a href="/flash/" title="Flash">Flash</a><a href="/unity/" title="Unity">Unity</a><a href="/react/" title="React">React</a><a href="/flex/" title="Flex">Flex</a><a href="/antdesign/" title="Ant Design">Ant Design</a><a href="/webfrontend/" title="Web前端">Web前端</a><a href="/weapp/" title="微信小程序">微信小程序</a><a href="/wxmp/" title="微信公众号">微信公众号</a><div class="clearfix"></div> </div> </div> </div> </div> <!-- row end --> <!-- row --> <div class="row row-sm"> <div class="col-sm-12 col-md-12 col-lg-12"> <div class="card"> <!-- f2er-rightads --> <ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-4605373693034661" data-ad-slot="7756441254" data-ad-format="auto" data-full-width-responsive="true"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> </div> </div> </div> <!-- row end --> <!-- row --> <div class="row row-sm"> <div class="col-sm-12 col-md-12 col-lg-12"> <div class="card"> <label class="main-content-label ">最新文章</label> <ul class="n-list"><li><a href="/bootstrap/997481.html" title="使用BootStrapValidator来完成前端输入验证" target="_blank">• 使用BootStrapValidator来</a></li> <li><a href="/bootstrap/997480.html" title="顶求网首页整体设计思路" target="_blank">• 顶求网首页整体设计思路</a></li> <li><a href="/bootstrap/997479.html" title="自己手写简约实用的Jquery tabs插件(基于bootstrap环境)" target="_blank">• 自己手写简约实用的Jquery</a></li> <li><a href="/bootstrap/997478.html" title="BootStrap中Affix控件的使用方法及如何保持布局的美观" target="_blank">• BootStrap中Affix控件的使</a></li> <li><a href="/bootstrap/997477.html" title="针对BootStrap中tabs控件的美化和完善" target="_blank">• 针对BootStrap中tabs控件的</a></li> <li><a href="/bootstrap/997476.html" title="BootStrap简介及应用要点" target="_blank">• BootStrap简介及应用要点</a></li> <li><a href="/bootstrap/997475.html" title="使用BootStrap制作用户登录UI" target="_blank">• 使用BootStrap制作用户登录</a></li> <li><a href="/bootstrap/997474.html" title="打造简单实用的Thinkphp分页样式(Bootstrap版本)" target="_blank">• 打造简单实用的Thinkphp分</a></li> <li><a href="/bootstrap/997473.html" title="Bootstrap轮播(carousel)插件中图片变形的终极解决方案——使用jqthumb.js" target="_blank">• Bootstrap轮播(carousel)</a></li> <li><a href="/bootstrap/997472.html" title="移动开发中单页异步加载所有列表项" target="_blank">• 移动开发中单页异步加载所</a></li> </ul> </div> </div> </div> <!-- row end --> <!-- row --> <div class="row row-sm"> <div class="col-sm-12 col-md-12 col-lg-12"> <div class="card"> <label class="main-content-label ">热门标签 <span class="pull-right tx-12"> <a href="/all" target="_blank">更多 ►</a></span> </label> <div class="topcard-tags"><a href="/tag/guanbiyangao/" title="关闭广告" target="_blank">关闭广告</a><a href="/tag/danduheaders/" title="单独headers" target="_blank">单独headers</a><a href="/tag/fengzhuangdaima/" title="封装代码" target="_blank">封装代码</a><a href="/tag/tishicuowu/" title="提示错误" target="_blank">提示错误</a><a href="/tag/zhengshuzhengze/" title="整数正则" target="_blank">整数正则</a><a href="/tag/fei0kaitou/" title="非0开头" target="_blank">非0开头</a><a href="/tag/tiaoye/" title="跳页" target="_blank">跳页</a><a href="/tag/chuyema/" title="出页码" target="_blank">出页码</a><a href="/tag/antdtable/" title="antd table" target="_blank">antd table</a><a href="/tag/tishiURLweizhuce/" title="提示URL未注册" target="_blank">提示URL未注册</a><a href="/tag/gongzhonghaozhifu/" title="公众号支付" target="_blank">公众号支付</a><a href="/tag/vuehashmoshi/" title="vue hash模式" target="_blank">vue hash模式</a><a href="/tag/iSlider/" title="iSlider" target="_blank">iSlider</a><a href="/tag/chepaijianpan/" title="车牌键盘" target="_blank">车牌键盘</a><a href="/tag/xunhuantupian/" title="循环图片" target="_blank">循环图片</a><a href="/tag/echartsshuangzhexian/" title="echarts 双折线" target="_blank">echarts 双折</a><a href="/tag/zuoyoubuju/" title="左右布局" target="_blank">左右布局</a><a href="/tag/DllPlugin/" title="DllPlugin" target="_blank">DllPlugin</a><a href="/tag/duixiangchuangjian/" title="对象创建" target="_blank">对象创建</a><a href="/tag/daziyouxi/" title="打字游戏" target="_blank">打字游戏</a><a href="/tag/quanxuan/" title="圈选" target="_blank">圈选</a><a href="/tag/lianglan/" title="两栏" target="_blank">两栏</a><a href="/tag/yunhanshu/" title="云函数" target="_blank">云函数</a><a href="/tag/mengban/" title="蒙版" target="_blank">蒙版</a><a href="/tag/ES2020/" title="ES2020" target="_blank">ES2020</a><a href="/tag/chuchuang/" title="橱窗" target="_blank">橱窗</a><a href="/tag/wufenggundonglunbo/" title="无缝滚动轮播" target="_blank">无缝滚动轮播</a><a href="/tag/sekuaipengzhuang/" title="色块碰撞" target="_blank">色块碰撞</a><a href="/tag/zujianxiaohui/" title="组件销毁" target="_blank">组件销毁</a><a href="/tag/wendangcaozuo/" title="文档操作" target="_blank">文档操作</a></div> </div> </div> </div> <!-- row end --> <!-- row --> <div class="row row-sm"> <div class="col-sm-12 col-md-12 col-lg-12"> <div class="card"> <!-- f2er-rightads --> <ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-4605373693034661" data-ad-slot="7756441254" data-ad-format="auto" data-full-width-responsive="true"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> </div> </div> </div> <!-- row end --> </div> <!-- right end --> </div> </div> <footer id="footer"> <div class="container"> <div class="row hidden-xs"> <dl class="col-sm-6 site-link"> <dt>最近更新</dt><dd><a href="/win11/1005328.html" title="小米手机重装系统价格多少?专业维修服务详解" target="_blank">· 小米手机重装系统价格多少?专业维修服务详解</a><span class="text-muted pull-right">02-05</span></dd> <dd><a href="/win11/1005327.html" title="手把手教你重装电脑系统,让你的电脑焕然一新!" target="_blank">· 手把手教你重装电脑系统,让你的电脑焕然一新!</a><span class="text-muted pull-right">02-05</span></dd> <dd><a href="/win11/1005326.html" title="教你一步步重装XP系统,让你的电脑重获新生" target="_blank">· 教你一步步重装XP系统,让你的电脑重获新生</a><span class="text-muted pull-right">02-05</span></dd> <dd><a href="/win11/1005325.html" title="从备份到上网:一步步教你重装电脑系统" target="_blank">· 从备份到上网:一步步教你重装电脑系统</a><span class="text-muted pull-right">02-05</span></dd> <dd><a href="/win11/1005324.html" title="Sony笔记本电脑一键重装系统详细图文教程" target="_blank">· Sony笔记本电脑一键重装系统详细图文教程</a><span class="text-muted pull-right">02-05</span></dd> <dd><a href="/win11/1005323.html" title="Lenovo笔记本重装系统超详细教程,小白也能轻松上手" target="_blank">· Lenovo笔记本重装系统超详细教程,小白也能轻松...</a><span class="text-muted pull-right">02-05</span></dd> <dd><a href="/win11/1005322.html" title="联想笔记本一键重装Win10系统详细教程" target="_blank">· 联想笔记本一键重装Win10系统详细教程</a><span class="text-muted pull-right">02-05</span></dd> <dd><a href="/win11/1005321.html" title="电脑系统故障无需愁,专业维修店帮你重装旧貌换新颜" target="_blank">· 电脑系统故障无需愁,专业维修店帮你重装旧貌换新...</a><span class="text-muted pull-right">02-05</span></dd> <dd><a href="/win11/1005320.html" title="联想笔记本一键重装Win10系统图文教程,小白也能轻松搞定!" target="_blank">· 联想笔记本一键重装Win10系统图文教程,小白也能...</a><span class="text-muted pull-right">02-05</span></dd> <dd><a href="/win11/1005319.html" title="笔记本重装系统图文教程:从光盘启动一步到位" target="_blank">· 笔记本重装系统图文教程:从光盘启动一步到位</a><span class="text-muted pull-right">02-05</span></dd> </dl> <dl class="col-sm-4 site-link"> <dt>好站推荐</dt><dd> <a href="https://www.runoob.com" title="菜鸟教程(www.runoob.com)提供了编程的基础技术教程, 介绍了HTML、CSS、Javascript、Python,Java,Ruby,C,PHP , MySQL等各种编程语言的基础知识。 同时本站中也提供了大量的在线实例,通过实例,您可以更好的学习编程。" target="_blank">菜鸟教程</a></dd><dd> <a href="https://www.jb51.cc" title="编程之家(www.jb51.cc)是成立于2017年面向全球中文开发者的技术内容分享平台。提供编程导航、编程问答、编程博文、编程百科、编程教程、编程工具、编程实例等开发者最需要的编程技术内容与开发工具支持,与你一起学习编程,相信编程改变未来!" target="_blank">编程之家</a></dd><dd> <a href="" title="前端之家 f2er.com 前端开发人员所需学习知识手册。" target="_blank">前端之家</a></dd></dl> <dl class="col-sm-2 site-link"> <dt>商务合作</dt> <dd><a target="_blank" href="http://wpa.qq.com/msgrd?v=3&uin=76874919&site=qq&menu=yes">联系我们</a></dd> </dl> </div> <div class="copyright"> Copyright © 2019 前端之家. 当前版本 V7.0.16<br> <span class="ml5">前端之家 版权所有 <a href="https://beian.miit.gov.cn/" target="_blank" rel="nofollow">闽ICP备13020303号-10</a></span> </div> </div> </footer> <script type="text/javascript" src="/js/base.js"></script> </body> </html>