在使用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,用此来判断页面是否隐藏
综上所述,通过CSS的`visibility`和`display`属性以及JavaScript的动态操作,我们可以灵活地控制网页中的div元素的显示与隐藏。这对于提高网页的交互性和美观度至关重要。开发者应根据具体的设计需求和技术背景,...
在"Div显示与隐藏网页制作"这个主题中,我们将探讨如何利用`Div`实现网页元素的动态显示和隐藏,这对于创建交互式和响应式的网页至关重要。 在网页设计中,有时我们需要根据用户的行为或者特定条件来控制某些内容的...
本文将深入探讨如何使用 CSS 和 JavaScript 来隐藏网页中的层(Layer)——通常指的是 `div` 元素,以及这两种方法在实际应用中的差异。 首先,我们来看 `visibility` 属性。`visibility` 属性用于控制元素是否可见...
局部div刷新主要指的是只刷新页面中某个特定的div元素区域。这在实现动态内容更新、表单提交、无刷新页面体验等方面有着重要的应用价值。jQuery提供了一个.load()方法,该方法可以将指定的远程HTML内容加载到当前的...
网页制作基础之AP DIV元素 旧本适用PPT学习教案.pptx AP DIV 元素是 HTML 网页元素的一种,称为“层”,是一个容器,包含文本、图像或其他任何可以在 HTML 文档正文中放入的内容。AP DIV 元素可以精确定位在网页中...
在这个特定的主题中,“纯CSS 鼠标经过DIV另一个显示隐藏 多个DIV并存”是指通过CSS实现的一种交互效果:当鼠标悬停在一个div上时,另一个关联的div会显示出来,同时其他无关的div保持隐藏状态。这种效果在创建导航...
首先,HTML部分是构建网页的基础,需要定义一个隐藏的div元素和一个触发弹出的按钮。例如: ```html <div id="hiddenDiv" style="display:none;"> 这里是隐藏的内容 </div> 点击显示/隐藏 ``` 接下来,CSS(如...
本实例重点讲解如何利用jQuery来实现显示和隐藏DIV元素的功能,这对于网页内容的布局和交互性提升至关重要。下面将详细阐述这一过程。 首先,我们需要在HTML文档中引入jQuery库。这通常通过在`<head>`标签内添加一...
本程序在网页中设计了Div层的显示和隐藏,代码简单、实用。
在JavaScript(JS)中,动态显示和隐藏div元素是网页交互设计中常用的技术,它可以提升用户体验,让网页更具活力。本文将深入探讨如何利用JS来实现卷动显示隐藏、渐变显示隐藏以及大小缩放显示隐藏的效果。 1. **...
1. 绑定元素 2. mounted生命周期 3. 实现思路 页面挂载完后,监听全局点击事件 获取当前点击的元素,根据需求获取当前元素本身的属性 判断当前点击元素与要隐藏的元素是否相同 当前点击元素与要隐藏的元素不...
本文将详细解析如何利用这些技术来实现一个响应鼠标事件、能够显示和隐藏特定元素(本例中为`div`)的效果。 #### 核心概念 1. **事件监听**:在HTML元素上绑定特定事件(如`onMouseMove`和`onMouseOut`),当触发...
在JavaScript中,显示和隐藏`div`元素是前端开发中常见的需求。本篇文章将汇总15种不同的方法来实现这一功能。以下是对这些方法的详细解释: 1. **`display: block/none`**: - `display: block`使元素呈现在页面...
本项目聚焦于利用 jQuery UI 实现一个可拖动且可隐藏的 DIV 元素,提升用户体验,同时保持页面无刷新,使得交互更加流畅。 首先,我们要理解“JqueryUI 控制可拖动隐藏 DIV”这一概念。在 jQuery UI 中,`draggable...
在网页设计中,Div元素是HTML中的一个基本构建块,用于组织和布局页面内容。"打开和隐藏Div"是一个常见的交互功能,它允许用户按需显示或隐藏特定区域,从而优化用户体验并有效地管理页面空间。这种技术在创建响应式...
在这个场景中,我们讨论的是如何利用 "onclick" 事件来控制 `div` 元素的隐藏和显示,这在构建动态网页时非常常见。 首先,我们需要了解 `div` 是HTML中的一个块级元素,通常用于组织页面布局。隐藏和显示 `div` ...
本教程将深入探讨如何利用jQuery UI库中的Draggable功能来实现div元素的拖动,以及如何通过append方法动态添加元素。首先,我们需要了解jQuery UI库的基本用法。 **jQuery UI Draggable组件** jQuery UI的Draggable...
在网页设计领域,CSS(层叠样式表)与Div元素的结合是构建现代网页布局的核心技术。本资料集合包含了一个完整的网站模板,由十个不同页面组成,旨在为网页设计师提供实用的参考和学习资源。下面,我们将详细探讨这些...