随笔分类 -  JS/JQuery

[原创]首次制作JQueryUI插件-Timeline时间轴
摘要:特点:1. 支持多左右滚动,左右拖动。2. 时间轴可上下两种显示方式。3. 支持两种模式的平滑滚动/拖动。4. 行压缩(后续版本此处可设置是否开启,上传的代码不带这个功能)。5. 支持hover辅助线。6. 支持多级缩放、鼠标滚轮缩放。依赖:jquery 1.11jquer-ui 1.10jquery-mousewheel兼容:Chrome、Firefox、IE8(没有圆角和阴影效果)已知问题:刻度图片和拖动画布时的鼠标图标可能会失效。原因是这个是写在js里设置的url,而url可能定位不准,不过在DEMO中因为路径是对的没有此问题。截止写这篇文章,刻度图片的问题已经解决,但上传的源代码还木有 阅读全文
posted @ 2014-03-27 09:56 阅读(4438) 评论(0) 推荐(2)
ASP.NET Ajax – History Support 續
摘要:今天正好遇到一個已經快結束的項目需要添加Ajax History功能項目並未使用微軟的Ajax,使用的是JQuery的Ajax,頁面加載完成後發出Ajax請求初始化。對於這種情況的改進方式如下:pageLoad $(document).ready(function () { Sys.Application.add_navigate(onNavigate); Sys.Application.add_load(onLoad); });onNavigate function onNavigate(sender, e... 阅读全文
posted @ 2011-12-21 15:30 阅读(210) 评论(0) 推荐(0)
基于现有项目修改的JQuery Datepicker
摘要:为满足项目需求,修改过的JQuery Datepicker, 基于JQueryUI 1.8.16。直接修改源代码配置了大量非本地化需求Default值,代码留作参考,不适用与不同项目。修改内容:直接繼承至TextBox類,便於排版及校驗。僅增加Date屬性使用資源文件控制的多語言支持 修改默認當前時間為服務器時間而非本地時間修改“今天”按鈕實現點擊後直接上屏并隱藏日期選擇窗(原本只是日历跳转到今天,并不选择和填入TextBox)新增“清空”按鈕修改触发change事件的时机,在TextBox文字变化后触发(原控件是在选择日期但未更改TextBox值就触发),但由于项目需要,存在文字未被更改也触 阅读全文
posted @ 2011-12-01 11:53 阅读(739) 评论(1) 推荐(0)