clientX,left,offsetLeft,scrollLeft
摘要:left,这个最常用,带单位的数值,也可以用百分比表示;表示元素相对于其直接父元素,或者最接近的一个带定位的上级元素之间的水平间距; clientX,发生事件时鼠标在可视区中的水平位置,这里要注意是可视区,不是body,也不是html; offsetLeft,与left比较接近,不同点在于offse
阅读全文
DOM中的空白文本
摘要:之前因为在css布局中使用了inline-block而导致元素之间出现了间隙,多方查找发现是文档本身的空白文本导致的; 今天用js处理DOM时,使用childNodes获取元素的子元素,在火狐浏览器中,会将元素之间的空白文本也当作一个子元素,导致一个包含四个li的ul出现了九个子元素;给后续操作带来
阅读全文
如何解决inline-block元素的空白间距
摘要:如何解决inline-block元素的空白间距
阅读全文
js失效,jquery失效,json在eval时报错
摘要:js和jq失效,今天碰到一种情况,反复调试发现问题如下: 将触发时间的button放在了form中,这样导致button被点击时,会刷新页面,那么js或者jq函数呈现的效果只会闪一下,然后被刷新后的页面覆盖;所以出发js时间的按钮一定不可以放在form中。 json在eval时失效,原因为json中
阅读全文