javascript
文章平均质量分 61
thisisnew
这个作者很懒,什么都没留下…
展开
-
jquery核心分析
jquery 分为入口模块,底层模块,功能模块入口模块:构造Jquery对象功能模块:属性操作Attribute 事件系统 Events Dom遍历 traversing Dom操作 Manipulation 样式css (计算样式,内联样原创 2015-03-29 12:04:54 · 485 阅读 · 0 评论 -
easyui frozen column的垂直滚动条不出现的问题及原因
最近在做eaysui的时候,datagrid滚动条忽然不出现了,然后使用firebug调试了半天了,发现是frozen column导致了,easyui的垂直滚动条是设置在column中,所以当只设置了frozen column时不会出现垂直滚动条。easyui datagrid 垂直滚动条不出现原创 2015-04-20 11:38:44 · 3909 阅读 · 0 评论 -
jquery倒计时插件的编写
最近在多个项目都遇到了一个倒计时的功能,即当前时间距离某个时间点的剩余时间,由于每次都要拷贝大段的代码,所以为了减少自己的下一次开发的工作量,特地将倒计时的功能封装起来,在这里描述一下插件开发的过程。 jquery插件常见的开发方式有三种,第一种extend,第二种通过$.fn添加方法,第三种就是对象的开发方式,这种方式常见于jqueryui,比方说easyui,ligerui等等。在这原创 2015-08-13 21:11:04 · 1333 阅读 · 0 评论 -
js实现拖拽缩放
最近需要用到拖拽,前端人员找了个拖拽代码,主要都是从网上下的,代码如下:$.fn.extend({ Drag: function() { $(this).attr("isDrag", 1); $(this).mousedown(function(e) { if ($(原创 2017-06-17 22:07:43 · 2107 阅读 · 0 评论 -
js实现工作日期选中的日历
最近需要做一个日历组件,默认可以选中某些日期,而且日期选中后可以点击日期。 主要做的内容如下: 1.计算天数对应的星期 2.渲染天数,并且判断是否是否为选中日期,选中则画圈。 3.设置选中日期,则直接将选中日期画圈。 废话不多说,代码如下:(function($原创 2017-06-17 22:52:24 · 2984 阅读 · 0 评论