jquery 设置style:display的方法
("#id").css('display','none');
$("#id").css('display','block');
或
$("#id")[0].style.display = 'none';
$("#id")返回的是JQuery
它是个集合肯定有display属性
$("#id").show()表示display:block, $("#id").hide()表示display:none; $("#id").toggle()切换元素的可见状态。如果元素是可见的,切换为隐藏的;如果元素是隐藏的,切换为可见的
相关推荐
-
原生js和jQuery随意改变div属性style的名称和值
一些简单的例子,用原生js和jQuery实现随意改变div属性,和重置.代码如下: <!DOCTYPE html> <html> <head> <meta charset="utf-8"/> <title>函数传参,改变Div任意属性的值</title> <style type="text/css"> body,p{margin:0;padding:0;} body{color:#3
-
JQuery插件Style定制化方法的分析与比较
1前言 最近因为项目的需要,使用了一个JQuery插件.把插件下下来后,很快我就发现,很多默认的插件Style不符合项目要求,必须要被修改. 在这个过程中,我发现自己先后使用了多种不同的方法实现插件Style的定制化.很高兴最后找到了我认为最好的方法,对CSS的认识也加深了不少,感触颇多.这篇文章就是对这些新的CSS的认识的一个梳理. 2JQuery 插件Style 定制化方法 2.1 初始化插件时输入定制化对象 做的比较好的插件会在初始化时允许输入定制化对象. 如果输入定制化对象,插件会使用定
-
jquery 设置style:display的方法
("#id").css('display','none'); $("#id").css('display','block'); 或 $("#id")[0].style.display = 'none'; $("#id")返回的是JQuery 它是个集合肯定有display属性 $("#id").show()表示display:block, $("#id").hide()表示display
-
JS中style.display和style.visibility的区别实例说明
在JS中可以通过设置style.display或者style.visibility属性来控制元素是否显示,在style.display=block和style.visibility=visible的时候,元素被显示,在style.display=none和style.visibility=hidden的时候,元素被隐藏.它们之间最大的区别是通过style.display=none隐藏的时候,元素不占据原来的位置,从文档流中脱离,后续的元素填补其位置.通过style.visibility=hidd
-
jquery设置css样式的多种方法(总结)
设置css样式的多种方法总结,jquery <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style> </style> </head> <body> <ul> <li>兄弟多个1</li&
-
jQuery设置指定网页元素宽度和高度的方法
本文实例讲述了jQuery设置指定网页元素宽度和高度的方法.分享给大家供大家参考.具体实现方法如下: <!DOCTYPE html> <html> <head> <script src="js/jquery.min.js"> </script> <script> $(document).ready(function(){ $("button").click(function(){ $("
-
js style.display=block显示布局错乱问题的解决方法
1.当表格为多列的情况下,属性为"display:block"行的内容宽度仅与第一列宽度相同,也就是说无论你使colspan的属性值为多少,剩余列的空间都不进行解析. 2.同一行反复的在"display:none;"与"display:block;"两个状态间切换时,表格的底部会持续的产生多余的空白空间以至于造成页面布局的扭曲. 解决方法: 1.用display:table-row属性来调试,发现者FireFox下正常了,但IE是不支持改属性的,
-
jQuery在header中设置请求信息的方法
jquery是js的类库,js本身不能操作header,因为js是在浏览器加载页面过程中才开始执行的header需要服务器端执行操作 如果是ajax,是可以设置header $.ajax({ url: "", data: {}, type: "GET", beforeSend: function(xhr){xhr.setRequestHeader('X-Test-Header', 'test-value');},//这里设置header success: funct
-
js中style.display=""无效的解决方法
本文实例讲述了js中style.display=""无效的解决方法.分享给大家供大家参考.具体解决方法如下: 一.问题描述: 在js中我们有时想动态的控制一个div显示或隐藏或更多的操作,但如果我们style.display=""可能导致没有效果. 看下面一段代码: 复制代码 代码如下: <style> #name { display:none; } </style> </head> <body> &l
-
jQuery设置和移除文本框默认值的方法
本文实例讲述了jQuery设置和移除文本框默认值的方法.分享给大家供大家参考.具体分析如下: 开始时,文本框设定一个默认值.当光标移动到文本框时,如果文本框当前值是默认值,那么清空:离开文本框时,文本框值如果为空,那么将文本框值设置为默认值. 代码如下: $(document).ready(function() { //each遍历文本框 $(".input").each(function() { //保存当前文本框的值 var vdefault = this.value; $(thi
-
jQuery获取与设置iframe高度的方法
本文实例讲述了jQuery获取与设置iframe高度的方法.分享给大家供大家参考,具体如下: 设置iframe的高度,iframe的高度由iframe中的页面高度决定. 1.首先获取到iframe中页面的高度: 复制代码 代码如下: var iframeHeight = $("#UpdateUserItem").contents().find("body").height(); 2.设置iframe的高度: $("#UpdateUserItem"
-
jQuery实现dialog设置focus焦点的方法
本文实例讲述了jQuery实现dialog设置focus焦点的方法.分享给大家供大家参考.具体分析如下: 当弹出对话框,默认我们应该将焦点定位到输入的文本框,但是在dialog.show()之前写上$("#txtGroupName").focus();无法生效. 查看jQuery的官方文档后,发现dialog提供了一个focus的参数,ok,试试先~~ //显示新建项目群组对话框 function showCreateProjectGroupDialog(i) { $("#l
随机推荐
- 不需要视频服务器,同样可以在线播放,FLV制作方法
- Java版坦克大战游戏源码示例
- Java数据类型转换详解
- asp.net Datalist控件实现分页功能
- Yii中实现处理前后台登录的新方法
- python通过urllib2爬网页上种子下载示例
- python中print的不换行即时输出的快速解决方法
- 利用python求解物理学中的双弹簧质能系统详解
- MySQL提示The InnoDB feature is disabled需要开启InnoDB的解决方法
- 谷歌被屏蔽后如何搭建安卓环境
- JavaScript中5种调用函数的方法
- Shell脚本中的位置变量参数(特殊字符)实例讲解
- 利用管道实现sudo命令免输入密码的方法
- 浅谈js数据类型判断与数组判断
- 用vbs检测Internet Explorer 中是否启用了 ActiveX
- jquery.cookie用法详细解析
- jquery拖动插件(jquery.drag)使用介绍
- JavaScript父子窗体间的调用方法
- Easyui在treegrid添加控件的实现方法
- JavaScript实现鼠标滚轮控制页面图片切换功能示例