- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 浅谈jQuery.extend
var settings = $.extend({}, defaults, options);<br />执行这段代码,将合并defaults和options,并保存在settings和空对象{}里,而defaults里面的内容不会受到更改。options为空时$('a.tooltip').tooltip();<br /> <br />开始时,defaults定义为:var defaults = {background: '#e3e3e3', color: 'black', rounded: false}<
2010-06-23 18:58:00 192
原创 浅谈Self-Invoking Anonymous Functions(自调用匿名函数)
<br />jQuery plugin 的写法一般为:(function($) { $.fn.myPlugin = function(){}; })(jQuery);<br />而(function($) { })(jQuery);<br />就是使用了自调用匿名函数的写法。传统的写法function doSomeAlert() { alert('Hello World'); }<br />当页面加载的时候,上面的代码不会自动运行。如果需要,那就必须调用它:doSomeAlert();自调
2010-06-23 18:56:00 328
原创 对象检测(object detection)
测试一个对象——比如document.all——是否存在,最安全的方法就是判断它是否返回字符串"undefined"。这个技巧就叫做对象检测(object detection)。 在当今世界里,我们似乎真的无法摆脱Microsoft的影子。无论是window操作系统还是ie浏览器,我们都不得不优先使用它;就算ie6的问题多多,我们都必须把它摆到第一位。国外虽然已经提前给ie6送上了葬礼,...
2010-05-29 02:57:31 137
原创 对象检测(object detection)
测试一个对象——比如document.all——是否存在,最安全的方法就是判断它是否返回字符串"undefined"。这个技巧就叫做对象检测(object detection)。在当今世界里,我们似乎真的无法摆脱Microsoft的影子。无论是window操作系统还是ie浏览器,我们都不得不优先使用它;就算ie6的问题多多,我们都必须把它摆到第一位。国外虽然已经提前给ie6送上了葬礼,连它的老
2010-05-10 23:38:00 485
原创 读书笔记--搜寻所有元素
以下代码可以兼容所有当今流行的浏览器,包括已经淘汰了的Internet Explorer 5.x。它表示要搜寻网页中所有的标签元素,并把其储存在elementArray数组了。var elementArray = [];if (typeof document.all != "undefined"){ elementArray = document.all;}else{
2010-05-08 23:58:00 312
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人