摘要: if(!document.getElementsByClassName){ document.getElementsByClassName = function(className, element){ var children = (element || document).getElementsByTagName('*'); var elements = new Array(); for(var i=0; i<children.length; i++){ var child = children[i]; var classNames = child... 阅读全文
posted @ 2014-02-11 10:33 JN_March 阅读(658) 评论(0) 推荐(0) 编辑
摘要: 函数A作为函数B的参数,在函数B中执行函数A,A就叫做回调函数。回调函数的传递:函数引用(函数名称) 或者 函数表达式(传递带参数的函数)$.get('index.html',mycallback);$.get('index.html',function(){ mycallback('foo','bar');});回调函数的使用场合:资源加载:动态加载js后执行回调,ajax加载后执行回调,图片加载后,加载iframe后执行回调DOM事件setTimeout ,setInterva 阅读全文
posted @ 2014-02-10 11:22 JN_March 阅读(231) 评论(0) 推荐(0) 编辑
摘要: Firefox下table单元格td设计relative定位失效解决方案问题描述:默认情况下,table的单元格td的display为table-cell,在IE 给td设置position:relative,然后给它包含的一个容器使用position:absolute进行定位是有效的,但在FF下却不可以。 但是在IE下,position:absolute的容器的z-index总是比td的z-index低,td层总是在 position:absolute的容器的上面发生条件:1. IE6、IE7、IE8和FF浏览器2. 使用td默认样式,设置td的position:relateve,再给td内 阅读全文
posted @ 2013-08-21 20:39 JN_March 阅读(264) 评论(0) 推荐(0) 编辑
摘要: jQuery的.live()和.die()转贴:http://www.cnblogs.com/dumuqiao/archive/2011/09/09/2172513.html什么是 .live().live方法类似于.bind(),除此之外,它允许你将事件绑定到DOM元素上,可以将事件绑定到DOM中还不存在的元素上,看看下面的例子:比方说当用户在点击链接时及想提示他们正在离开站点。?123456$(document).ready( function() { $('a').click( function() { alert("You are now leaving th 阅读全文
posted @ 2013-06-17 10:32 JN_March 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.wufangbo.com/jquery-api-zong-jie/0、总述jQuery框架提供了很多方法,但大致上可以分为3大类:获取jQuery对象的方法、在jQuery对象间跳转的方法,以及获取jQuery对象后调用的方法其中第一步是怎样获取jQuery对象。大致来说,是通过最核心的$()方法,将页面上的元素(或者在页面上不存在的html片段)包装成jQuery对象。$()方法里面支持的语法又包括3大类,分别是表达式(包括类表达式.,id表达式#,元素表达式等)、符号(包括后代符号space,next符号+等)、过滤器(包括:过滤器和[]过滤器)。通过以上3种的 阅读全文
posted @ 2013-06-06 14:38 JN_March 阅读(525) 评论(0) 推荐(0) 编辑