首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    动图展示 60+ 个前端常用插件库合集

    的JavaScript函数库,目的是强化表格操作(如搜索、排序),并自动加入组件引入表格中,使用非常灵活简便。...LazyLoad 官网:Lazy Load 延伸:Vanilla JavaScript Lazy Load Plugin Lazy Load帮助高度较长的网页进行延迟载入图片,尚未浏览到该部分时,不会载入视角外的图片...typeahead.js Github:typeahead.js 由Twitter推出,灵活扎实的建议列表函数库。...Algolia Places 官网:Algolia Places Algolia Places为您的网站提供一个快速、简单的方式,自动化产生地址建议列表的JavaScript函数库。...ScrollToFixed 官网:ScrollToFixed ScrollToFixed能够让网页的导航或表头等固定在顶部或底部,用户更方便的操作或查看信息。

    8.1K40

    浅谈一下如何避免用户多次点击造成的多次请求

    timer = setTimeout(function () { //触发请求 $.ajax({ url: 'typeahead.do', type: 'get'..., data: value, success: function () { //显示匹配结果 //...... } });...}, 100); }); 三、总结   从宏观意义上来讲,我们需要对每一个按钮去做”防止重复点击提交“,面对这种情况,我们便可以采用一定策略来对其进行封装实现(如定义通用按钮类绑定事件)。   ...与此同时,我们必须要给予用户友好提示(如文本提示、渲染loading条、显示文件上传进度条等等)。两者需要一起来看、一起来做。当然,我们可以单独提取状态显示这个实现逻辑。...ajaxStop(function () { dom.queue(function () { $(this).hide().dequeue(); }); }); })(jQuery

    2.1K40

    iOS 9人机界面指南(四):UI元素(下)- 腾讯ISUX

    添加联系人按钮: 展示联系人列表 帮助用户将一个联系人添加到当前联系人按钮所在的视图中 使用添加联系人按钮让用户在不需要使用键盘的情况下就可以方便地访问到联系人。...你可以自定义一个文本框,帮助用户更好地理解如何使用它。举个例子,你可以在文本框的左侧或者右侧加入自定义图形,或者加入系统按钮,如书签按钮等。...一般来说,文本框的左侧用于表述文本框的含义,而右侧用于展示附加的功能,如书签。 合适的话,在文本框右侧加入清除按钮。...操作列表让用户有机会停下来充分考虑当前操作可能导致的危险结果,并为他们提供了一些其它的选项,尤其是在以下这些情景下: ? 使用红色文字来表示可能存在破坏性的操作。...在操作列表的顶部使用文字颜色为红色的按钮,因为越靠近列表顶部的操作越容易引起用户注意。在iPhone里,潜在风险的操作离列表底部越远,用户在关注Home键的时候就越不容易误点它。 ?

    19K30

    那些前端常用的网站插件

    这套工具集中的大部分你可能见过,也可能没见过,如果有哪个/些让你眼前一亮,那么我的分享就很值了。 这个列表包含许多种类的资源,所以这里我将它们分组整理。...实现动画过渡的 jQuery 插件 Barba.js — 流式页面过渡 TwentyTwenty — 一个对比图片的可视化 diff 工具 Vivus.js — 在 SVG 上绘制动画 Wow.js ...Typeahead.js — 搜索补全 Dragdealer.js — 炫酷拖拽 Bounce.js — 创建炫酷的 CSS3 动画 Pagepiling.js — 全屏滚动 Multiscroll.js... — 实时格式化输入内容 Page — 客户端单页应用路由 Selectize.js — 用来添加 tag 的 Hybrid 选择框 Nice select — 创建漂亮的选择框的 jQuery 库 Tether...separators — CSS 实现区域分割 Topcoat — 框架 Create ken burns effect — 使用 CSS3 动画实现 Ken burns 特效 DynCSS — 给 CSS 添加

    5.4K50

    探索 JQuery EasyUI:构建简单易用的前端页面

    1.1 什么是 JQuery EasyUI?JQuery EasyUI,简单来说,就是一款基于 JQuery 的用户界面插件库。无论是初学者还是老手,在网页开发中都能从中获得实实在在的帮助。...5.1 构建一个简单的用户管理页面5.1.1 页面布局首先,我们需要创建一个包含用户列表、添加用户按钮和编辑用户对话框的页面布局。列表,点击“Add User”按钮可以弹出添加用户的对话框,输入用户信息后点击“Save”按钮即可将用户信息保存到后端数据库中。...5.3 开发一个基于 EasyUI 的任务管理系统5.3.1 页面布局我们需要创建一个包含任务列表、添加任务按钮和编辑任务对话框的页面布局。列表,点击工具栏按钮可以弹出添加或编辑任务的对话框,输入任务信息后点击保存按钮即可将任务信息保存到后端数据库中,同时也可以删除已有的任务。

    3.2K10

    探索 JQuery EasyUI:构建简单易用的前端页面

    1.1 什么是 JQuery EasyUI? JQuery EasyUI,简单来说,就是一款基于 JQuery 的用户界面插件库。无论是初学者还是老手,在网页开发中都能从中获得实实在在的帮助。...5.1 构建一个简单的用户管理页面 5.1.1 页面布局 首先,我们需要创建一个包含用户列表、添加用户按钮和编辑用户对话框的页面布局。 列表,点击“Add User”按钮可以弹出添加用户的对话框,输入用户信息后点击“Save”按钮即可将用户信息保存到后端数据库中。...5.3 开发一个基于 EasyUI 的任务管理系统 5.3.1 页面布局 我们需要创建一个包含任务列表、添加任务按钮和编辑任务对话框的页面布局。 列表,点击工具栏按钮可以弹出添加或编辑任务的对话框,输入任务信息后点击保存按钮即可将任务信息保存到后端数据库中,同时也可以删除已有的任务。

    2.5K10

    【JavaScript——页面加载】年度明星项目(蓝桥杯真题-5138)【合集】

    .banner 类设置横幅的背景颜色、文本颜色、字体大小、文本对齐方式、字体类型、高度和显示方式为 grid 布局,并设置底部外边距。....list h2 类设置列表标题的字体大小、边框、底部外边距、文本对齐方式和内边距。 .list ul 类设置列表的样式,去除默认的列表符号,并设置宽度和居中显示。....list .item:last-child 类设置最后一个项目列表项的底部边框。 .list img 类设置项目图标图片的宽度。 .list .desc 类设置项目描述部分的字体、宽度和内边距。...为语言切换按钮添加点击事件监听器,点击时切换页面语言,更新语言切换按钮的文本,并遍历页面元素更新其文本内容为相应语言的翻译文本,同时更新项目描述的语言。...用户在页面上进行操作(点击 “加载更多” 按钮或语言切换按钮)时,相应的事件监听器会被触发,执行相应的操作,更新页面内容。 测试结果

    90600

    Bootstrap运用终极指南

    Bootstrap-select 插件为Bootstrap添加自定义选择提供按钮下拉菜单。 11. Boostrap Maxlength插件可以在文本输入达到最大长度时,提供一个可视的反馈。...14. jQuery File Upload 添加了一个jQuery File Upload小部件,支持拖放、多个文件选择等等。...Bootstrap Timepicker 这个时间控件,通过鼠标或者方向键就可以轻松选择一个时间的文本输入。 22....Pick-a-Color 是一个用于Bootstrap的jQuery颜色选择器,它支持灵活的文本输入、保存颜色等等。 24. Bootstro.js 插件可以帮助你轻松地为自己的网站添加一个导航。...Typeahead.js 是一个来自Twitter的JavaScript库,用于构建typeaheads。 31. X-editable 插件支持在Bootstrap中的页面上创建可编辑元素。

    5.9K11

    五年 Web 开发者 star 的 github 整理说明

    包括文件上传 imweb/FKB 腾讯IMWeb团队前端知识库 cyclejs-community/create-cycle-app 生成cycle.js项目的工具 hejianxian/vddl Vue列表拖放组件库.../Mars 腾讯AlloyTeam移动Web前端知识库 winstonjs/winston node日志库 wepyjs/wepy 小程序组件化开发框架 kpdecker/jsdiff 比较两份文本差异的...输入框自动完成的库 FortAwesome/Font-Awesome 字体图标库 xoxco/jQuery-Tags-Input 将输入框输入转变成标签列表的库 amazeui/amazeui...输入框自动完成的库 twitter/typeahead.js twitter出品的输入框自动完成的库 formvalidation/formvalidation 表单检验的库 aui / art-template...jquery/jquery-mousewheel 处理鼠标滚轮事件的jquery插件 h5bp/html5-boilerplate h5开发模版 amsul/pickadate.js jquery

    9.8K50

    EasyUI学习笔记

    EasyUI官网 EasyUI概述 jQuery EasyUI是一组基于jQuery的UI插件集合, 而jQuery EasyUI的目标就是帮助web开发者更轻松的打造出功能丰富并且美观的UI界。...jQuery EasyUI为我们提供了大多数UI控件的使用, 如:accordion,combobox,menu,dialog,tabs,tree,validatebox,window等等。...根据判断,到底是什么组件,根据不同的组件添加不同的样式文本和样式类 html() 和text()的区别: 都是获取元素内容; html()可以给指定的标签设置内容可以加入标签...jQuery.fn.panel.defaults可以给组件添加默认的配置项 常用属性: title string 在面板头部显示的标题文本。...它使用一个普通的标签进行展示。它可以同时显示一个图标和文本,或只有图标或文字。按钮的宽度可以动态和折叠/展开以适应它的文本标签。

    12K30

    jquery 示例 - todolist(计划列表)实例

    在文本框输入内容,点击增加按钮,则下方的列表会增加添加项 点击删除按钮,则删除该项 点击向下箭头,位置顺序就往下调整 点击向上箭头,位置顺序就往上调整 首先实现基本HTML+CSS ? 在文本框输入内容,点击增加按钮,则下方的列表会增加添加项 ?...使用事件委托的方式,解决新增li标签无法删除的问题 ? ? ? ? 从上面的四个图可以看出,事件委托已经监听成功,就算是新增的li标签内的a元素都可以监听到。...但是向上和向下都有点缺陷,就是没有限制到顶部或者到底部的处理事项。 设置到顶部和到底部的事项 ? ? 完整代码 <!...down") { if ($(this).parent().next().length==0) { alert('到底部了

    1.7K10

    jquery的form表单提交

    通过这种方式,我们可以灵活地处理表单提交的数据,实现更复杂的交互效果和数据处理逻辑。jQuery的强大功能可以帮助我们简化前端开发中的表单提交操作,提高开发效率。...表单提交通常会涉及到用户输入数据的验证、显示提交结果等功能。下面以一个简单的用户注册表单为例,结合实际应用场景,介绍如何使用jQuery实现表单提交并展示提交结果。...同时,我们添加一个用来显示提交结果的区域。...同时,下方的resultMessage用来显示提交结果。使用jQuery提交表单并显示结果接下来,我们使用jQuery来实现表单提交功能,并根据提交结果来显示提示信息。...以下是Form表单中可能包含的一些常见表单元素:文本输入框(Text Input):允许用户输入文本,如姓名、电子邮件等。

    4.2K10

    Flutter 中自定义动画底部导航栏

    在这个博客中,我们将探索Flutter中的自定义动画底部导航栏。我们将看到如何实现自定义动画底部导航栏的演示程序以及如何在您的 Flutter 应用程序中使用它。...介绍: 显示在应用程序底部的Material小部件,用于在几个视角中进行选择,通常在 3 到 5 范围内的某个位置。底部导航栏包含各种选项,如文本标签、图标或两者。...它提供了应用程序的高级视角之间的快速导航。对于更大的屏幕,侧面导航可能更合适。 这个演示视频展示了如何在 flutter 中使用自定义的底部导航栏。...它展示了自定义底部导航栏将如何在您的 Flutter 应用程序中工作。它显示当用户点击底部导航栏图标时,它们将被动画化并显示标签文本。当用户点击任何图标时,颜色也会发生变化和动画。...在小部件内部,我们将添加索引是我的变量 _currentIndex 和 children 是列表小部件页面。

    11K30
    领券