【发布时间】:2015-03-31 03:09:14
【问题描述】:
我的 wordpress 主页在背景中有一个全屏滑块和一个文本徽标。
我想通过单击我的文字徽标来隐藏和显示此滑块。
我使用的功能确实很棒,但我必须在文本徽标上单击两次才能使其运行。
<div id="conteneur">
<div id="fullscreen-slider" class="royalSlider rsDefault">
<img src="<?php bloginfo('stylesheet_directory'); ?>/images/perron_01.jpg" />
<img src="<?php bloginfo('stylesheet_directory'); ?>/images/perron_01.jpg" />
</div>
<header>
<div id="logo">
<a href="#" onclick="toggle_visibility('fullscreen-slider');">Adequat</a>
</div>
还有脚本:
<script type="text/javascript">
function toggle_visibility(id) {
var e = document.getElementById(id);
if(e.style.display == 'block')
e.style.display = 'none';
else
e.style.display = 'block';
}</script>
我认为浏览器会搜索 href="#",只有当他找到它时,我的脚本才会运行良好。
感谢您的帮助,很抱歉,我是初学者,我的网站尚未上线。
阿德里安·奎莱
【问题讨论】:
-
你是使用 jQuery 还是直接使用 javascript?
-
只是一个脚本,但如果你有想法,我当然想试试 jQuery!
标签: html toggle hide visibility