jquery从隐藏开始
jquery start from hidden
我的输入按钮有这个脚本:
<script type="text/javascript">//<![CDATA[
$(window).load(function(){
jQuery(document).ready(function(){
jQuery('#hideshow').live('click', function(event) {
jQuery('.menu-content').toggle('show');
});
});
});//]]>
</script>
我需要从隐藏开始。我该怎么做?求求你,帮帮我。
默认情况下使用 CSS 规则隐藏按钮:
.menu-content {
display: none;
}
如果你想从一开始就隐藏元素,你可以使用一些像这样的 CSS:
<div style="display: none;">...</div>
这将隐藏div,没有任何闪烁。一旦你使用 jQuery 调用.show()
,div 就会显示出来。
我的朋友是这样解决我的问题的:
<div class="dupa" style="display: none"></div>
<script type="text/javascript">
$(document).ready(function() {
$('button').click(function(){
$('.dupa').show();
});
});
</script>
JQuery:
jQuery('#hideshow').click(function(event) {
jQuery('.menu-content').toggle();
});`
.HTML:
<div style="display:none" class="menu-content">
hi
</div>
<input id="hideshow" type="button" value="show/hide">
小提琴:http://jsfiddle.net/42rwkhL0/
您需要在菜单内容项的样式中将显示属性设置为"无"
正如
我之前的一些人所指出的那样 - 从隐藏图层开始。 然后在单击按钮后显示它。我重新编写了代码:
$('#hideshow').bind('touchstart click', function () {
$('.menu-content').fadeIn(1000).css('display', 'inline');
});
http://jsfiddle.net/wktzv6hL/
相关文章:
- 在开始时隐藏FX.slide内容,而不是在单击后隐藏
- jquery从隐藏开始
- 视频通过javascript被隐藏,但已经开始播放(自动播放模式),即使是's不可见
- 隐藏从当前月份开始的所有前几个月
- 图表.js折线图,如果数据相同,如何隐藏y轴开始和结束标签
- jQuery fade切换从隐藏而不是可见开始
- 从隐藏文本开始,单击时显示文本
- iPhone:点击/单击“开始”按钮后,虚拟键盘不会隐藏
- 如何显示/隐藏范围,具体取决于本地时间是否等于“开始日期”和“结束日期”Jquery之间
- 下载开始时隐藏项目
- 哎呀.无法隐藏合并开始
- 如何开始我的jquery隐藏开关
- 隐藏行开始和结束文本分隔符
- 点击后显示并开始隐藏视频
- 隐藏下拉菜单上的开始在手机上
- 在Ajax请求开始和结束时显示和隐藏元素(状态栏)
- 开始拖动后删除/隐藏原始拖动
- 从隐藏所有内容开始
- 当开始隐藏时,Angular-google-maps现在可以正确显示了
- VK.COM嵌入设置开始时间和隐藏控件