繁体   English   中英

隐藏仅回声php中的div

[英]Hide only click div from echoed php

在问这个之前,我已经在这里检查

我是phpJavaScript新手。 但是这里的问题是我用下面的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 ,当.togBtnclick

$(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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM