簡體   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