[英]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.