knrt.net
当前位置:首页 >> jquEry 如何设置下拉框隐藏 >>

jquEry 如何设置下拉框隐藏

jQuery的 hide() 和 show() 方法分别用来隐藏和显示 HTML 元素,而 toggle() 方法则可以切换 hide() 和 show() 方法,也就是显示被隐藏的元素,并隐藏已显示的元素. $("select").hide(); // 隐藏下拉框$("select").show(

$(function(){ $("#sb_lx").hide();})加载的时候 这个下拉框就不会显示出来了

可以使用jquery实现,根据下拉框的id//显示$('#id').show();//隐藏$('#id').hide()

<script type="text/javascript"> $(function () { $(".has_children").click(function () { $(this).addClass("highlight").//为当前元素增加highlight类 children("a").show().end().//将子节点《a》元素显示出来并 //重新定位到上次操作的元素 siblings

1.全部下拉框的display:none;2.给每个下拉框对应的按钮加nomouseclick事件3.事件中,先选择出display:block的下拉框,设置其display:none;然后再把当前下拉框设置为display:block; 这个用JQUERY做起来比较简单1.把全部下拉框设置为

设置样式,隐藏它就可以了.如:mySelect.options[i].style.display = "none"; 试试看

我觉得给$(document)加click事件没有什么不合理的啊,显示和隐藏下拉框一般做法: 1 、点击更多,显示下拉框,更多 变成 收起 字样;点击收起,隐藏下拉框,收起变成更多字样 2 、点击更多,显示下拉框,更多 变成 收起;点击document ,如果点击到的不是这个下拉框,则把下拉框收起,收起字样变成更多. 你想一万个下拉框?你想太多了吧.不过一万个下拉框,设同样的css,也可以一起隐藏啊

可以使用JQ的slideToggle()函数比如加号的对应的类名是add;下面菜单父元素对应的类名是meau;则可$(".add").click(function(){ $(".meau").sildeToggle():});

jQuery的 hide() 和 show() 方法分别用来隐藏和显示 HTML 元素,而 toggle() 方法则可以切换 hide() 和 show() 方法,也就是显示被隐藏的元素,并隐藏已显示的元素.$("select").hide(); // 隐藏下拉框$("select").show(

$("body").click(function(){ $(".menu").hide();});$(".menubar").click(function(){ $(".menu").show();});点击菜单栏就显示子菜单..点击整个窗口子菜单隐藏【包括子菜单考虑在内了】

网站首页 | 网站地图
All rights reserved Powered by www.knrt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com