摘要:
closest会首先检查当前元素是否匹配,如果匹配则直接返回元素本身。如果不匹配则向上查找父元素,一层一层往上,直到找到匹配选择器的元素。如果什么都没找到则返回一个空的jQuery对象。closest和parents的主要区别是:1,前者从当前元素开始匹配寻找,后者从父元素开始匹配寻找;2,前者逐级向上查找,直到发现匹配的元素后就停止了,后者一直向上查找直到根元素,然后把这些元素放进一个临时集合中,再用给定的选择器表达式去过滤;3,前者返回0或1个元素,后者可能包含0个,1个,或者多个元素。 阅读全文
摘要:
嵌套浮动bug 给 子元素浮动元素设置高度就好 阅读全文
摘要:
$offset = rand(0, 100); 阅读全文
摘要:
实例来自于友拓网的登录之后的hello页面 气球的页面setInterval(function(){ $('.bubble-box-item').eq(0).fadeOut(1000,function(){ var infoChangeNode = $(this); itemPeopleInfoRender(people_infos,infoChangeNode);//之前一直纠结如果直接回调一个函数名,而这个函数是需要传入参数的那怎么办,办法就是这样 })... 阅读全文
摘要:
Math.floor((Math.random()*10000))与(Math.floor(Math.random()*9+1))*1000的最大区别就是随机数范围的随机数个数相差很大,前者的范围更大。 阅读全文
摘要:
实例来源于http://uc.webdev.lesongapp.cn/recruit_shaoyang/ 登录后的hello pege 气球淡入淡出特效peopleInfoFadeToggle(); setInterval(peopleInfoFadeToggle,3000) function peopleInfoFadeToggle(){ var nodeIndex = Math.floor(Math.random()*6); $('.bubble-box-item').find('.pe... 阅读全文
摘要:
以下内容非原创,来自百度文库http://wenku.baidu.com/view/4796b6145f0e7cd18425368e.html通过它,你可以遍历对象、数组的属性值并进行处理。使用说明each函数根据参数的类型实现的效果不完全一致:1、遍历对象(有附加参数)$.each(Object, function(p1, p2) { this; //这里的this指向每次遍历中Object的当前属性值 p1; p2; //访问附加参数}, ['参数1', '参数2']);2、遍历数组(有附件参数)$.each(Array, function(p1, p2){ 阅读全文
摘要:
函数定义:function getStyleValue(text){ if (text){ return parseInt(text.replace(/px$/g, '')); }else{ return 0; } }函数调用:var a =getStyleValue(thisNOde.css('padding-top')); 阅读全文
摘要:
显示:show() display:block;隐藏:hide() display:none;当显示和隐藏切换的时候,需要判断此刻是显示还是隐藏,那判断条件常用以下几种方法:1.if(thisNode.is(':hidden')){......}else{.......}2.首先给thisNode的Dom元素加class标识,例如改标识为class="showFlag",判断如下 if(thisNode.hasClass('showFlag')){.......}else{......} 同样的道理,也可以判断thisNode的其他内容,例如 阅读全文
摘要:
本实例的效果来自于http://uc.webdev.lesongapp.cn/recruit_shaoyang/登录之后 搜索技能 展示结果 可点击搜索结果的某一列表 查看效果 其实是click之后一个展开和收缩的效果 只是每一个列表下面还有click事件function showMoreInfo(){ var infoListItemNode = $('#search_results_container .results-list li'); infoListItemNode.click(function(e){ ... 阅读全文