在使用js对页面元素进行初始化隐藏时,跳转到该页面后,页面展示时出现隐藏div块闪现,原因为div块为显示状态,在页面加载完成后有jqurey.hide()函数隐藏,从而导致页面初始化时本该隐藏的元素在此时闪现,造成不良的客户体验,
$(function () { $("#test1").hide(); $("#test2").hide(); var type=$("#type").val(); if(type=="数值"){ $("#test1").show(); $("#test2").hide(); }else{ $("#test2").show(); $("#test1").hide(); } })
<input type="hidden" id="type" value="" />
<div id="test1"> <input type="text" id="test1" name="test1" placeholder="数值"/> </div> <div id="test2"> <textarea cols="100" rows="200" id="test2" name="test2"placeholder="文本"></textarea> </div>
上述代码造成隐藏div块在页面加载时闪现,从而开始各种尝试处理。。。。。
然并卵。。。各种尝试,最后居然把最简便的方法忽略掉了。
从而在css中做处理
#test1{display:none;} #test2{display:none;}
这居然就解决了。。。。。我勒个去。。以此留作笔记,作为警醒!
各种情况有所不同,本方式只是为自己工作中遇到的情况之一,纯属自娱自乐!
相关推荐
隐藏的DIV区域内的控件值后台仍可以取得到,当页面刷新时,也不会改变隐藏区域的隐藏状态 使用JQUERY将页面状态作为一个标识位放入到页面session中,每次刷新时读取这个页面Session,用此来判断页面是否隐藏
隐藏网页中的层DIV的技巧,很好的东西(⊙o⊙)…
本程序在网页中设计了Div层的显示和隐藏,代码简单、实用。
css div 网页设计css div 网页设计css div 网页设计css div 网页设计
javascript实现显示和隐藏div方法汇总 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>15种方法实现div显示和隐藏</title> [removed][removed] <...
左侧隐藏div,点击按钮,弹出来。效果跟漂亮,网页中经常用到。
jQuery显示隐藏DIV简单实例,需要隐藏网页的部分内容时经常会使用到展开、收起DIV,不是弹出的效果。
点击按钮(a标签)隐藏显示div内容,切换div内容
js实现定时隐藏div层,任你设置时间,时间一到立即隐藏
JS实现各种动态显示隐藏div效果,包括卷动显示隐藏效果,渐变显示隐藏效果,大小缩放显示隐藏效果
div的显示和隐藏,在网页设计中可将导航等进行显示和隐藏
下面小编就为大家带来一篇jQuery 局部div刷新和全局刷新方法总结。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
托运人颠覆世界各开发的价格幅度的覆盖即可点击放大的罚款更加开放等级
鼠标经过显示隐藏层js,隐藏层可加css样式,可随意控制大小,js有详细注释
1. 绑定元素 2. mounted生命周期 3. 实现思路 页面挂载完后,监听全局点击事件 获取当前点击的元素,根据需求获取当前元素本身的属性 判断当前点击元素与要隐藏的元素是否相同 当前点击元素与要隐藏的元素不...
我们可以直接对document的click事件绑定事件处理程序,在事件处理程序中判读事件源是否为id==test的div元素或其子元素,如果是则方法return不做操作,如果不是则隐藏该div。 参考文档:...
网页制作基础之AP DIV元素 旧本适用PPT学习教案.pptx
纯CSS 鼠标经过DIV另一个显示隐藏 多个DIV并存