我有一个包含数据库内容的 div。所有的 div 都使用相同的类,因为它们循环使用不同的内容通过 php 回显到它们中。我想使用 Smooth Div Scroll 并且能够让它工作得很好(参见 Fiddle),但是一旦我添加了下面的脚本,它允许隐藏 div 直到单击另一个 div,它就不起作用。如何使用这两个脚本?
http://jsfiddle.net/2Hr4U/549/
<script type="text/javascript">
$(document).ready(function(){
$(".flip").click(function(){
$(this).siblings(".panel").slideToggle("slow");
});
});
</script>
请注意,我没有display:none;
在小提琴中设置 .panel,所以你们可以看到它最初是如何工作的。最后,很明显,小提琴中的 div 内容并没有与 php 相呼应——我的原版看起来更像这样:<?php echo $name; ?>
但你明白了大致的想法。
更新 在小提琴中效果很好,而不是在我的测试页面上——这就是冲突所在。