之前在v2ex发了几个关于zarkfx项目的帖子, 想必再一个fx一个帖子的话必然会引起大家的反感了, 今天我直接一口气给大家介绍27个fx, 这些fx除了之前有介绍的几个以外都是五一放假这几天我在家里赶出来的, 还来不及测试ie的兼容性, 所以大家先用高级一点的浏览器看了
accordion 手风琴导航效果
http://zarkfx.com/auto_gen/accordion.html
autocomplete 自动补全输入
http://zarkfx.com/auto_gen/autocomplete.html
bgimage 自适应屏幕尽可能多地显示背景图
http://zarkfx.com/auto_gen/bgimage.html
confirm 用简单的办法添加点击确认提示
http://zarkfx.com/auto_gen/confirm.html
cycle 非常强大的幻灯片效果
http://zarkfx.com/auto_gen/cycle.html
datepicker jquerui日期选择插件
http://zarkfx.com/auto_gen/datepicker.html
center 让某个元素居中显示,可以位于浏览器正中央, 或是位于某个div中间
http://zarkfx.com/auto_gen/center.html
ddpng 让png图片在ie6下实现半透明效果
http://zarkfx.com/auto_gen/ddpng.html
defaultvalue 用简单办法给select或radio input元素设置默认值
http://zarkfx.com/auto_gen/defaultvalue.html
elastic 让textarea元素根据输入文本的长度自动调整高度
http://zarkfx.com/auto_gen/elastic.html
firstchar 改变第一个字符的样式
http://zarkfx.com/auto_gen/firstchar.html
focusclean 鼠标点击input输入框后清空里面的提示文字
http://zarkfx.com/auto_gen/focusclean.html
fxdemo 在前端调试fx的工具
http://zarkfx.com/auto_gen/fxdemo.html
hoverpulse 鼠标放到某个img或div标签上面时放大元素
http://zarkfx.com/auto_gen/hoverpulse.html
keydown 用通俗的办法给元素绑定键盘事件, 比如ctrl+enter提交表单
http://zarkfx.com/auto_gen/keydown.html
lazyload 延迟加载图片,改善前端体验、节约带宽与减小服务器压力
http://zarkfx.com/auto_gen/lazyload.html
overlayer 用简单的办法实现遮罩层
http://zarkfx.com/auto_gen/overlayer.html
paging 用简单的办法实现前端页码
http://zarkfx.com/auto_gen/paging.html
position 把一个元素放到另一个元素的旁边,或跟随鼠标光标
http://zarkfx.com/auto_gen/position.html
scroll 滚动页面到顶部,或者某个指定的元素位置
http://zarkfx.com/auto_gen/scroll.html
staytop 当向下滚动页面时,让某个元素停留在顶部(常用于广告)
http://zarkfx.com/auto_gen/staytop.html
switch 用简单的办法实现在多个div之间切换显示
http://zarkfx.com/auto_gen/switch.html
toggle 控制某些元素的显示与消失,很常用
http://zarkfx.com/auto_gen/toggle.html
typelimit 限制输入的字数
http://zarkfx.com/auto_gen/typelimit.html
urlparameter 修改url中某个参数的值,而保持其它参数与当前url中的一致
http://zarkfx.com/auto_gen/urlparameter.html
widthshow 根据屏幕宽度显示或隐藏元素,常用于需要同时兼容电脑与手机不同设备的情况
http://zarkfx.com/auto_gen/widthshow.html
zeroclipboard 点击按钮复制文本到粘贴板
http://zarkfx.com/auto_gen/zeroclipboard.html
正如你所见,zarkfx致力于聚合网络中不错的开源js项目,然后修改它们的调用接口,实现统一的调用方式,统一的文档风格。
作为前端开发者,我们时不时的要去使用这些功能,但是这些简单的功能往往需要我们花费大量的时间去学习如何使用别人的代码,甚至可能找不到可用的代码不得不自己去写。
我个人认为把时间花在这些事情上面是不值的,除非你励志要做优秀的前端工程师,但是大多数人不是这样,他们只是不得不去实现这么一个功能而已。
因此,我们团队根据自己的经验,发起zarkfx这个被这里的朋友们称之为“诡异”的项目,目的就是花最少的学习成本实现常用js的功能,同时照顾不懂js的朋友。
如果你对这个项目有兴趣,不妨等我重构完成后你尝试用于你的实际项目中,然后根据实践我们一起来完善它吧 :)
accordion 手风琴导航效果
http://zarkfx.com/auto_gen/accordion.html
autocomplete 自动补全输入
http://zarkfx.com/auto_gen/autocomplete.html
bgimage 自适应屏幕尽可能多地显示背景图
http://zarkfx.com/auto_gen/bgimage.html
confirm 用简单的办法添加点击确认提示
http://zarkfx.com/auto_gen/confirm.html
cycle 非常强大的幻灯片效果
http://zarkfx.com/auto_gen/cycle.html
datepicker jquerui日期选择插件
http://zarkfx.com/auto_gen/datepicker.html
center 让某个元素居中显示,可以位于浏览器正中央, 或是位于某个div中间
http://zarkfx.com/auto_gen/center.html
ddpng 让png图片在ie6下实现半透明效果
http://zarkfx.com/auto_gen/ddpng.html
defaultvalue 用简单办法给select或radio input元素设置默认值
http://zarkfx.com/auto_gen/defaultvalue.html
elastic 让textarea元素根据输入文本的长度自动调整高度
http://zarkfx.com/auto_gen/elastic.html
firstchar 改变第一个字符的样式
http://zarkfx.com/auto_gen/firstchar.html
focusclean 鼠标点击input输入框后清空里面的提示文字
http://zarkfx.com/auto_gen/focusclean.html
fxdemo 在前端调试fx的工具
http://zarkfx.com/auto_gen/fxdemo.html
hoverpulse 鼠标放到某个img或div标签上面时放大元素
http://zarkfx.com/auto_gen/hoverpulse.html
keydown 用通俗的办法给元素绑定键盘事件, 比如ctrl+enter提交表单
http://zarkfx.com/auto_gen/keydown.html
lazyload 延迟加载图片,改善前端体验、节约带宽与减小服务器压力
http://zarkfx.com/auto_gen/lazyload.html
overlayer 用简单的办法实现遮罩层
http://zarkfx.com/auto_gen/overlayer.html
paging 用简单的办法实现前端页码
http://zarkfx.com/auto_gen/paging.html
position 把一个元素放到另一个元素的旁边,或跟随鼠标光标
http://zarkfx.com/auto_gen/position.html
scroll 滚动页面到顶部,或者某个指定的元素位置
http://zarkfx.com/auto_gen/scroll.html
staytop 当向下滚动页面时,让某个元素停留在顶部(常用于广告)
http://zarkfx.com/auto_gen/staytop.html
switch 用简单的办法实现在多个div之间切换显示
http://zarkfx.com/auto_gen/switch.html
toggle 控制某些元素的显示与消失,很常用
http://zarkfx.com/auto_gen/toggle.html
typelimit 限制输入的字数
http://zarkfx.com/auto_gen/typelimit.html
urlparameter 修改url中某个参数的值,而保持其它参数与当前url中的一致
http://zarkfx.com/auto_gen/urlparameter.html
widthshow 根据屏幕宽度显示或隐藏元素,常用于需要同时兼容电脑与手机不同设备的情况
http://zarkfx.com/auto_gen/widthshow.html
zeroclipboard 点击按钮复制文本到粘贴板
http://zarkfx.com/auto_gen/zeroclipboard.html
正如你所见,zarkfx致力于聚合网络中不错的开源js项目,然后修改它们的调用接口,实现统一的调用方式,统一的文档风格。
作为前端开发者,我们时不时的要去使用这些功能,但是这些简单的功能往往需要我们花费大量的时间去学习如何使用别人的代码,甚至可能找不到可用的代码不得不自己去写。
我个人认为把时间花在这些事情上面是不值的,除非你励志要做优秀的前端工程师,但是大多数人不是这样,他们只是不得不去实现这么一个功能而已。
因此,我们团队根据自己的经验,发起zarkfx这个被这里的朋友们称之为“诡异”的项目,目的就是花最少的学习成本实现常用js的功能,同时照顾不懂js的朋友。
如果你对这个项目有兴趣,不妨等我重构完成后你尝试用于你的实际项目中,然后根据实践我们一起来完善它吧 :)