[英]Hide only click div from echoed php
我是php
和JavaScript
新手。 但是这里的问题是我用下面的divs
示例从数据库中echo
结果。
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
,具有firstresult和secondresult的div
都被toggled
。 我的问题是,当我click
.togBtn
时,是否仅切换了div
结果而不是同时echoed
了两个结果。 错误地回显结果,从而导致问题。 任何建议都可以。 提前致谢。
答案是将jQuery .next() .prev()
与$(this)
$('.togBtn').click(function() {
$(this).next().slideToggle();
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.