我正在寻找一个隐藏的 wordpress 插件,当我单击说箭头图像时,会弹出一个 ajax 功能,其中包含一个联系表单,以及页面底部的另一个显示隐藏功能以显示和隐藏多个 div .
有没有一个插件可以做到这一切?
我的页面必须对我的客户是可编辑的,所以我不可能将它构建到主题中。javascript 函数必须是页面的一部分。我找到了 WP ShowHide Elements 但这不允许我在同一个位置使用多个 div 来做到这一点。
这是我在页面中的插件允许的情况下使用的一些脚本
<p id="mytest">my text</p>
<p><a onclick="wp_showhide('mytest')" href="javascript:void(0);">my link</a></p>
<p id="new">new</p>
<p><a onclick="wp_showhide('new')" href="javascript:void(0);">new</a></p>
感谢您的帮助问候
朱迪
PS http://wordpress.digitalnature.ro/mystique/ 请注意本网站的侧边栏,这是我想要实现的,但在主页内容中
这个简短的脚本在一个页面中工作,但我想要一个交换 div 效果如何使用它来处理多个 div?- 我想更改具有相同空间或 div 的多个 div 的可见性
<p><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></p>
<p><a onclick="toggle_visibility('foo');" href="#">Click here to toggle visibility of element #foo</a></p>
<div id="foo">This is foo</div>
<p><a onclick="toggle_visibility('too');" href="#">Click here to toggle visibility of element #too</a></p>
<div id="too">This is too</div>
我想我可能已经解决了我自己的问题 :) 很想知道是否有人可以修改它,以便在页面加载时第一个 div 已经打开
<p><script type="text/javascript">
lastone='empty';
function showIt(lyr)
{
if (lastone!='empty') lastone.style.display='none';
lastone=document.getElementById(lyr);
lastone.style.display='block';
}
</script></p>
<p><a href="JavaScript:;" onClick="showIt('divID')">link</a></p>
<div id="divID" style="display: none;">content</div>
<p><a href="JavaScript:;" onClick="showIt('new')">link</a></p>
<div id="new" style="display: none;">content</div>