HTML5学堂:在开发过程中,大家经常用到jQuery和zepto框架进行开发,虽然两个框架的语法都是类似的,但是有一定的区别,本文主要讲解dispaly:none的区别。
结果:高度为499
结果:高度为0
在使用$('selector').css({"display" : "none"});对标签进行样式设置时,均能够隐藏当前元素。但是,在jQuery中,是能够通过$('selector').height()获取被display:none元素的高度的。而在zepto中,当对标签设置display:none之后,获取的高度值为0。 对于我们开发者来说,需要注意的就是:如果使用zepto进行处理,需要提前预存元素的height值。
欢迎沟通交流~HTML5学堂