【发布时间】:2009-09-05 20:32:02
【问题描述】:
我想使用 jquery 从文本链接中显示/隐藏 DIV。
到目前为止,它与我在该网站上找到的示例略有不同的是,我需要一种通用的方法,可以在一个页面上多次执行此操作,并且还能够在任何页面上在整个站点范围内使用它。
如果我可以将 JS 放在单独的文件中并包含在页面中,那就太好了,所以也许可以将它包装到一个函数中?
有人可以帮我吗?为了使其通用,我可以在其中分配一个显示/隐藏的 div,其 id 为 id="toggle-hide-1" 并更改我页面中的数字以使其不同显示/隐藏区域
我可以只使用一个名称来命名 ID,该名称将使函数显示/隐藏一个 div,并将它与在页面上显示/隐藏的其他 div 分开,我可以向它添加一个数字。
下面是部分代码,它将在链接点击时显示/隐藏 div,但这并不是我所需要的。
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
<script type="text/javascript" >
$(function() {
$(".view-code").click(function(evt) {
$(".tool_block, .view-code").toggle();
});
});
</script>
<a href="#" class="view-code" >view code</a>
<a href="#" class="view-code" style="display:none">hide code</a> <br />
<div class="tool_block" style="display:none" >
this stuff is hidden until we choose to show it!
</div>
【问题讨论】:
标签: javascript jquery show-hide