【发布时间】:2013-05-23 23:53:29
【问题描述】:
我是 Jquery 的新手,我能够编写一个简单的切换脚本。但我很失望地发现它不适用于一页上的多个切换。
我可能会有多达 20 个切换。
有没有办法让这项工作 无需创建新的点击 每个切换的功能?
现在,当您将光标悬停在 切换触发器它不会变成 一只手。我将如何转动光标 到手了?
代码如下:
<script src="http://code.jquery.com/jquery-1.5.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$("#toggle-trigger").click(function() {
$("#toggle-wrap").toggle('slow');
});
});
</script>
<p><a id="toggle-trigger">Click to toggle</a><p>
<div id="toggle-wrap">
<div class="style-single">
Random Text
</div>
</div>
<p><a id="toggle-trigger">Click to toggle 2</a><p>
<div id="toggle-wrap">
<div class="style-single">
This doesn't work :(
</div>
</div>
【问题讨论】:
-
一个页面上不能有多个具有相同
id的元素。 -
Andrew 是对的...你可能想使用 class 而不是 id
-
@Andrew @Jeff - 可以!亲爱的朋友们!
标签: jquery