JQuery资料记录

开源中最好的Web开发资源汇总 Best “must know” open sources to build the new Web 1.qTip 是一个实现圆角对话气泡框样式的Tooltip jQuery插件。支持多种浏览器,可定制,功能强大。 主页:http://craigsworks.com/projects/qtip/ 下载:http://craigsworks.com/projects/qtip/download 示例:http://craigsworks.com/projects/qtip/ 2.Waypoints 是一个轻量级jQuery插件,可...

作者: 海皮球 发布时间: 06-08

常用JQuery插件整理

虽然自己也写过插件,但JQuery插件种类的繁多,大多时候,我还是使用别人写好的插件,这些都是我用了同类插件里较为不错的一些,今天就整理一下公开放出来。 UI: jquery.HooRay(哈哈,自己写的插件是必须有的) jquery UI(官方的UI插件,功能很多,但我只用少数几个) 对话框: artDialog(很欣赏这个插件,又强大又美观) AsyncBox(制作者小吴同学也是博客园的人呢) ...

作者: craig 发布时间: 06-08

Extjs 树形设置选中

在Extjs中treepanel中树节点为checkbox类的节时,有时候我们需要用程序来设置他的选中和取消选中状态 var nodes=tree.getChecked(); if(nodes && nodes.length){ for(var i=0;i<nodes.length;i++){ //设置UI状态为未选中状态 nodes[i].getUI().toggleCheck(false); //设置节点属性为未选中状态 nodes[i].attributes.checked=false; } } 这样通过获取已选择的节点,用程序取...

作者: 星曜 发布时间: 06-08

Nodejs note

notes 1.StormJs这个是用来干什么的? 2.SIGINT(signal interapt) 3.编译nodejs时,加上 -j 8(表示开启8个make的job?) 编译速度很快 4.用NodeJs抓取非utf-8字符网页 5.HTML5 canvas编程 6.用递归的方式创建多级目录 var http = require('http'); // 创建所有目录 var mkdirs = module.exports.mkdirs = function(dirpath, mode, callback) { path.exists(dirpath, functi...

作者: wewe.Tom 发布时间: 06-08

jquery.fileEveryWhere.js--一个跨浏览器的file显示插件[原]

大牛ppk都说过,在从多表单控件中,上传文件控件的样式是最难以控制的。见文章Styling an input type="file"。本插件也多是参考此文。 先来看看input type="file"在chrome,ie,firefox这三个浏览器下表情各异吧。 chrome像是button+label组合,看起差异最大。 ff和ie,是text+button的组合,就外形来看,firefox更标准,事实上firefox存在两个潜在问题: 1,firefox对type="f...

作者: 繁花 发布时间: 06-08

对象无length属性时IE6/7中无法将其转换成伪数组(ArrayLike)

有时需要将数组转成伪数组(ArrayLike),如下 var ary = ['one','two','three']; var obj = {}; // 没有length属性 Array.prototype.push.apply(obj, ary); for(var i in obj){ alert(i + ': ' + obj[i]); } IE8/9/Firefox/Safari/Chrome 依次弹出了obj的key及其value。即能转换成ArrayLike。 但IE6/7下则不能,没有输出任何信息表明obj仍然是个空对象。 如果给obj加个leng...

作者: snandy 发布时间: 06-08

10个免费的jQuery可视化编辑器插件 推荐大家用

1、MarkitUp markItUp! 并不是全功能的编辑器,它是一个非常轻量级、可定制的灵活引擎,适合 CMS、博客、论坛等网站。makrItUp 并不是所见即所得的,以后也不会是。 demo / source 2、jWYSIWYG 这是一个内嵌的内容编辑器,可直接编辑HTML内容,并具备所见即所得的效果,该插件体积非常小,只有不到 26K。 demo / source 3、RTE jQuery 该编辑器同样非常小而且易用,并可根据...

作者: 十分爱 发布时间: 06-07

JS中为一个对象添加事件

例如: 在js中,为一个button添加onclick事件可以这样写: button.onclick = ClickEvent; ClickEvent是一个函数。 这样在ClickEvent没有参数的时候是可以的,但在ClickEvent需要一个参数的时候,就不行了。 这时可以这样添加: button.attachEvent("onclick", function(){ClickEvent(event, 'params')}); 当然,在没有参数时也可以这样添加,这是最好的方法。 还有另外一种...

作者: 独孤伤 发布时间: 06-07

TextBox客户端JS赋值 后台获取(转载)

TextBox客户端JS赋值 后台获取 要求: 客户端不能输入,但可通过js赋值,并在服务器端获取到js赋的值 最近在用VS2005作项目,遇到一个这样的问题,textbox的内容总是无法获得,最后找来找去,原来是readonly搞的鬼 ReadOnly 获取或设置一个值,用于指示能否更改 TextBox 控件的内容。 重要事项: 发生回发 时,TextBox 控件(其 ReadOnly 属性设置为 true)的 Text 值被发送到...

作者: 独孤伤 发布时间: 06-07

JS Math.round()

Math的round(double d) 方法的内容就是 返回最接近参数的 long。通过加上 1/2 将该结果舍入为整数,取结果的基数并将其强制转换为 long 类型。换句话说,结果等于以下表达式的值: (long)Math.floor(a + 0.5d) 为什么加0.5? 当然是代码就这么写的 1. 如果参数为正数,且小数点后第一位>=5,运算结果为参数的整数部分+1。 2. 如果参数为负数,且小数点后第一位>5,运算结果...

作者: resunt 发布时间: 06-07