在询问之前,我已经检查了here
我对php
和JavaScript
不熟悉。但问题是我echo
来自我的数据库,其中包含divs
示例。
echo "<div class="togBtn"><div class="result">$results</div></div>";
html
输出类似于
<div class="togBtn"><div class="result">firstresult</div></div>
<div class="togBtn"><div class="result">secondresult</div></div>
但我写了一个JavaScript
,当.result
为.togBtn
click
$(document).ready(function() {
$(".togBtn").click(function() {
$(".result").slideToggle();
});
});
但问题是当我click
.togBtn
时,div
与firstresult和secondresult都是toggled
。我的问题是,当我click
.togBtn
时,只有div
结果被切换而不是两个echoed
结果。我错误地回应了结果,导致问题。任何建议都可以。提前致谢。
答案 0 :(得分:0)
答案是将jQuery .next() .prev()
与$(this)
$('.togBtn').click(function() {
$(this).next().slideToggle();
});