浏览模式: 标准 | 列表分类:Javascript
Submitted by gouki on 2010, January 15, 4:05 PM
每天看CB,总有新发现。这不,jQuery 1.4发布又是从他们网上看来的。每天多看评论总会找到一些新的乐趣。
比如,百度的一些关键词之类的。偶尔也能让自己为新奇的SEO方法找到一点窍门。
乱弹,乱弹,上主菜:
在jQuery的4岁生日之时,jQuery开发团队很高兴地发布最新的jQuery1.4版本!其他的代码演示、测试、文档的更新也会陆续进行更 新发 布。对于jQuery发烧友来说,jQuery1.4的发布也是一个大新闻!下面是来自于jQuery的官方网站翻译(英语高手请勿拍砖!): 在jQuery的4岁生日之时,jQuery开发团队很高兴地发布最新的jQuery1.4版本!其他的代码演示、测试、文档的更新也会陆续进行更新发 布。
jQuery Minified (23kb Gzipped)
jQuery Regular (154kb)
此外,谷歌已经提供了jQuery1.4副本,jquery团队上传到了Google服务器托管服务中。这jQuery1.4的版本是自动minified和gzip 的,地址为:
http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js
jquery1.4所有的变化和功能添加到jQuery1.4文档中。
--EOF--
看到jQuery又添加了这么多的新功能,实在为自己的行为感到惭愧,一直在用它,却从未为他做过贡献。
新闻来源:http://www.cnbeta.com/articles/102208.htm
Javascript | 评论:0
| 阅读:15326
Submitted by gouki on 2010, January 13, 10:12 AM
应该来说,本文对于了解JS命名表达式有着非常重要的作用。就象文中说的:
XML/HTML代码
- 简单来讲,命名函数表达式只有一个用处——在调试器或性能分析程序中描述函数的名称。没错,也可以使用函数名实现递归,但你很快就会知道,目前来看这通常是不切实际的。当然,如果你不关注调试,那就没什么可担心的。否则,就应该往下看一看,看看在跨浏览器开发中都会出现哪些小毛病(glitch),也看看应该怎样解决它们
所以,了解一下也算是挺不错的。再加上为之漫笔的翻译功底。。
不过,由于页面过长,我这里还是只贴一下列表就完事了。详细的内容请直接到为之漫笔的网上去看。当然,我是建议下载下来,毕竟就一个HTML文件。时不时的看看还是不错的啦 。
目录如下:
- 前言
- 函数表达式与函数声明
- 函数语句
- 命名函数表达式
- 调试器中的函数名
- JScript的bug
- JScript的内存管理
- 测试
- Safari中存在的bug
- SpiderMonkey的怪癖
- 解决方案
- 替代方案
- WebKit的displayName
- 对未来的思考
- 致谢
来源:http://www.cn-cuckoo.com/wordpress/wp-content/uploads/2009/12/named-function-expressions-demystified.html
Tags: 为之漫笔, 函数表达式
Javascript | 评论:0
| 阅读:17758
Submitted by gouki on 2010, January 2, 9:44 PM
designMode,这个被我遗忘三年的变量。连名都忘了。想了好久好久才想起来。。。
OK,设置这个变量为ON,那么页面上的元素就全可以编辑了,功能是用来干嘛的呢?好象有点忘了。当初是想用来直接COPY文章的。如今想起来,却不知道用来干嘛 了。
参考:
1、http://www.mozilla.org/editor/ie2midas.html
2、http://www.nirsoft.net/utils/ie_design_mode.html
Javascript | 评论:2
| 阅读:17850
Submitted by gouki on 2009, December 24, 4:14 PM
同事需要,就写了个插件 。。。。
原来我也写过两个,但这次是正式为jQuery写的插件。。。
JavaScript代码
- $(document).ready(function(){
- $('div').autoResize({height:50});
- });
-
- jQuery.fn.autoResize = function(options)
- {
- var opts = {
- 'width' : 400,
- 'height': 300
- }
- var opt = $.extend(true, {},opts,options || {});
- width = opt.width;
- height = opt.height;
- $('img',this).each(function(){
- var image = new Image();
- image.src = $(this).attr('src');
-
- if(image.width > 0 && image.height > 0 ){
- var image_rate = 1;
- if( (width / image.width) < (height / image.height)){
- image_rate = width / image.width ;
- }else{
- image_rate = height / image.height ;
- }
- if ( image_rate <= 1){
- $(this).width(image.width * image_rate);
- $(this).height(image.height * image_rate);
- }
- }
- });
- }
原来的两篇在这里:
Javascript | 评论:0
| 阅读:17286
Submitted by gouki on 2009, December 22, 11:36 AM
作为一个jQuery的发烧友,对于jQuery1.4版本的新闻十分的关心,刚刚收到消息,jQuery1.4α2版本已经发布了。下面是我从 jQuery官方博客获得的消息: jQuery1.4 Alpha 2已经发布啦!这是jQuery1.4的第二个Alpha测试版本(第一版的发布链接),这个版本的代码是稳定的(并且在所有市面上流行的浏览器中通过了 测试) 获取jQuery1.4 α2版本:
未压缩版本:http://code.jquery.com/jquery-1.4a2.js
压缩版本:http://code.jquery.com/jquery-1.4a2.min.js
注意:如果您使用jQuery1.4 Alpha2版本,并且遇到了bug,请使用未压缩版本,它可以更加简单的找到错误的代码所在的位置。 目前所知道1.4版本的功能上相对版本 1.3.2进行了一些扩展,包括:
1.live 方法被大幅度检修,现在支持提交,更改,mouseenter,mouseleave,焦点,模糊在所有浏览器活动。现在还支持背景和数据。
2.append, prepend 方法优化
3.add has been adjusted to always return elements in document order.
4.find, empty, remove, addClass, removeClass, hasClass, attr, and css 等方法进行了重构,大大的优化
新闻来源:http://www.cnbeta.com/articles/100407.htm
Javascript | 评论:0
| 阅读:15473