惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

S
SegmentFault 最新的问题
J
Java Code Geeks
V
V2EX
Blog — PlanetScale
Blog — PlanetScale
博客园 - 司徒正美
Hugging Face - Blog
Hugging Face - Blog
F
Fortinet All Blogs
aimingoo的专栏
aimingoo的专栏
B
Blog
A
About on SuperTechFans
有赞技术团队
有赞技术团队
月光博客
月光博客
Microsoft Azure Blog
Microsoft Azure Blog
阮一峰的网络日志
阮一峰的网络日志
腾讯CDC
美团技术团队
大猫的无限游戏
大猫的无限游戏
爱范儿
爱范儿
N
Netflix TechBlog - Medium
C
Check Point Blog
Recent Announcements
Recent Announcements
博客园 - Franky
博客园 - 叶小钗
T
Tailwind CSS Blog

jQuery

油猴脚本能拦截$(document).ready 吗? jquery 有什么树形可编辑表格的插件吗? Jquery Datatable 前端分页 Checkbox 跨页全选的问题 想提取 jQuery 中的一些函数单独使用,有什么好方法吗 有没有小的简单的 jquery 路由 关于 JQuery.load(html)加载 html,导致父 html 的$.fn 以及$.unbind 失效的问题 使用 jquery.validate 插件对动态新增的表单进行校验 <script id="aaa" src="xxx.com/foo.js"></script> 用 $.getScript(...) 可以把 id="aaa" 一起设置进去吗? 为什么我的 select 的 change 事件会失效? 初学者在做做登陆界面使用 jQuery ajax()方法时直接出现 error, XMLHttpRequest.status=0,XMLHttpRequest.readyState=0,textStatus=error 请教一个 jquery contextmenu 问题,不同事件源怎么合到一个菜单里 jQuery.extend 在深复制时,为什么需要判断 isPlainOjbect?(不是问 isPlainOjbect 方法的原理) jquery 通过 ajax 返回新的 url 给前端重定向算前后端分离吗? 前端 websocket 实时接收到音频流数据,如何在 web 端实时播放 scrollTop()引发的一个操作问题 jQuery 选择特定尺寸图片问题 如何在提交表单后获取到动态添加的 inpu 的值 pdfObject 怎么监听进度 能帮我找找这个页面的细节 和 尺寸是那个 ajax 和 url 加载的吗? 问个 Jquery 的选择元素的问题 jQuery UI dialog 有熟悉的么,我想问个问题 实现滚动条离顶端一定距离之后异步加载广告 求指点 Refused to set unsafe header "cookie" 问个 JQ 的选择节点的问题 jquery 如何实现点击 p( class=‘aa’,没有 id)而选中 p 里面的文字? 可以用 jquery 模拟键盘按键吗? 外行请教京东 618 寻金记是怎么实现的? 请教 jquery 跟换图片地址后展示的问题 function 返回 ajax 结果 Jquery 在移动端如何让返回能够不刷新页面?
自己写的一套 jquery 组件库
mumuy · 2016-05-09 · via jQuery

这套 插件库 的开发时间应该挺长的,从工作到现在 3 年了,都是在实际的项目实践中慢慢完善起来的……还是很稳定吧。 类型上满足了 web 开发中常见的一些需求:轮播、全屏滚动、标签页、滚动条、日历、自定义下拉框、搜索建议等等……

我认为一个插件设计的好不好,首先得看其参数的设置是否规范!比如:参数语义是否和功能匹配,参数是否有必要,是否独立等等。如果一个插件设计的不规范,很可能在设置一个参数的同时影响到另一个参数…… 之前见过一个轮播插件,作者在设计插件的时候考虑就有所欠妥,向左滚动 left ,向左循环滚动 leftMarquee ……

另外,插件的可拓展性和是很重要的,处理插件内容的事件调用,还需要提供方法调用,这样在模块外需要控制插件就方便多了~为此我设计的插件除了必要的参数设置外,还有回调函数! 以轮播为例方法 调用就可以是这样的: $(selector).slider(options,callback(api));

目前这个轮播已经支持了:响应式布局,手势键盘, x 和 y 轴滚动,无缝滚动,不定尺寸滚动, 10 余种动画效果等等特点!

插件库的演示地址: http://passer-by.com/widget/ 感兴趣的可以在 github 上关注项目: https://github.com/mumuy/widget