【发布时间】:2010-01-17 19:05:29
【问题描述】:
代码:
$(document).ready(function() {
$('.toggle').hide();
$('.show').click(function(){
$('.toggle').toggle('slow');
$(this).attr('src','images/checkmark2.jpg');
},function(){
$('.toggle').toggle('slow');
$(this).attr('src', 'images/checkmark1.jpg');
return false;
});
});
HTML:
<img class="show" src="images/checkmark1.jpg"/>Header Text
当您单击 checkmark1.jpg 图像时,隐藏文本位于 div 类“切换”中。使用多个“切换” div 类,它们会同时展开。
当脚本和 HTML 中的“toggle”设置为 ID # 时,它们会独立扩展(如我所愿),但您不能始终使用相同的 DIV ID # 名称。那么我将如何更改代码以使用多个切换 DIV ID;或使用不会同时扩展每个类的“切换”类???
这里是我的代码的直接链接。 http://www.flipflopmedia.com/test/ToggleTEST_html.txt 当我尝试插入它时,它正在被渲染而不是显示,因此您可以实际看到它。是的,我正在使用代码按钮“在此处输入代码”来应用它,但不起作用!
【问题讨论】:
-
发布您的 HTML 以获得更好的答案。
-
对不起,它不会让我 :( 我在下面有示例页面,但我必须“回答我自己的问题”,因为我对每个人的回复都有太多字符。显然我不明白这个论坛,比我做的jQuery更好。啤酒时间!
-
flipflopmedia:这不是论坛。如果您有更新,则需要编辑您的问题。
-
编辑我的问题!?该死!谢谢你。我怎么没想到。从现在开始会做!