随笔分类 - Web Front-End

JS/CSS3/H5,各类框架如jQuery/Bootstrap/Nodejs/AngularJS等。
摘要:提出问题:只已知父元素和父元素中子元素的次序,怎么通过jQuery方法获得该元素? 在不通过选择器的情况下(:first,:last,:nth-child()等),如何通过父元素来选择特定次序的子元素呢? 方法一:eq(n) $("ul").children().eq(1).css("backgro 阅读全文
posted @ 2016-05-11 21:12 Acelit 阅读(12378) 评论(0) 推荐(1) 编辑
摘要:现在的网页差不多都采用分列布局,常见的有单列布局(如百度首页)、双列布局、三列布局和混合布局,超过三列的布局很少见,在此只介绍以上四种。 注:混合布局可以看作是在三列布局的基础上,再继续分块。本文仅从宏观结构上介绍,比如新浪、腾讯首页可以看作是三列布局,淘宝、京东首页可以看做是混合布局,这些大型网站 阅读全文
posted @ 2016-03-20 21:38 Acelit 阅读(41756) 评论(0) 推荐(4) 编辑
摘要:jQuery中提供了三种删除节点的方法:remove()、detach()、empty(),本文详细分析这三种方法。 最容易区分的是empty(),该方法严格上属于“清空节点”,即删除其子节点,自身并不会删除。举个栗子: 删除前: 删除后: empty()方法很容易理解。下面重点分析一下remove 阅读全文
posted @ 2016-03-19 14:38 Acelit 阅读(1802) 评论(0) 推荐(0) 编辑
摘要:今天打算用jQuery实现一下复选框的全选、全不选和反选问题,刚开始用的是attr("checked",true/false)方法,发现只能在最开始实现一次全选,可以实现全不选,无法实现反选,总之调试了好久死活得不到想要的效果。最后发现,jquery 1.7.2之前支持attr对固有属性的操作,后面 阅读全文
posted @ 2016-03-10 13:56 Acelit 阅读(6125) 评论(6) 推荐(0) 编辑
摘要:浏览器在页面加载完毕后,JS通常使用window.onload方法为DOM元素添加事件,而jQuery使用的是$(document).ready()方法。两者功能相似,但也有细微差异,下面简要对比一下两者之间的区别。 1.不能同时执行多个,若编写多个函数只执行最后一个(前面的被覆盖)。 window 阅读全文
posted @ 2016-03-09 10:27 Acelit 阅读(184) 评论(0) 推荐(0) 编辑