【发布时间】:2010-02-10 19:22:35
【问题描述】:
我有一个 div,我想在点击链接时显示和隐藏。不是显示和隐藏两个不同的链接,而是只有一个。 我使用了 toggle() 但它对我不起作用..
这里是代码
<a id="showhidediv">show-hide</a>
<div id="maindiv">
<div id="innerleftdiv" style="width:49%;float:left">
</div>
<div id="innerrightdiv" style="width:49%;float:left">
</div>
<div>
<script text="text/javascript">
$().ready(function){
$("showhidediv").click(function(){
$("maindiv").hide()
});
</script>
谢谢
【问题讨论】:
-
您能否明确说明您想要显示和隐藏的内容?链接本身?你想让它闪烁吗,因为 jQuery 有你可以使用的闪烁效果。
-
我只是想滑动 maindiv。 toggle() 对我不起作用……而且我找不到问题所在。有没有办法使用相同的链接来显示和隐藏??
-
@shanthiram:请查看我的工作演示解决方案。
-
hide() 函数运行良好,但 toggle() 不行。有没有办法解决这个问题?谢谢..
-
尝试将“display:block”添加到您的样式中(在样式属性中,而不是通过 css 文件)。切换功能有时需要 AFAIR 才能工作。
标签: jquery jquery-plugins