【发布时间】:2011-09-20 19:51:45
【问题描述】:
我不仅搜索了谷歌,还搜索了这里,但仍然必须找到可行的解决方案。
我有一个默认隐藏的 div,然后通过单击链接进行切换。当您在 div 之外单击时,我还希望它隐藏。很简单,我想,但我尝试过的任何方法都没有奏效。
这是jquery:
<script type="text/javascript">
function toggleDiv(divID) {
$("#"+divID).fadeToggle(200);
}
</script>
以及切换它的链接:
<a onclick="toggleDiv('myDiv');">Link</a>
然后是 div:
<div id="myDiv">
stuff
</div>
如果有人有任何建议,我将不胜感激。
【问题讨论】:
-
由于您使用的是 jQuery,您还需要使用 jQuery 工具附加单击事件处理程序: $(document).ready(function() { $("#linkId").click( function() { // 做事 }));