0 レビュー
2 回答
php-mysqlフェッチ配列としてメニューを呼び出しているときにjavascriptでメニューオプションを非表示にする方法
ドロップダウンメニューについてはたくさんの答えがあります。しかし、私はデータベースからメニュー項目を呼び出しています。
メニュー項目( $table[0]
)をクリックすると、コンテンツ('。$table[0]。'-content
)が表示されます。もう一度クリックすると、コンテンツが消えます。これまでのところ良いです。
問題は、一部のコンテンツがすでに開かれていて、別のメニュー項目をクリックすると、両方のコンテンツが開かれることです。最後に選択したものだけを開いて、トグル機能を維持するにはどうすればよいですか...?
私は多くのことを試しましたが、これはそのうちの1つです:
<?php
'connect_database.php'を含める;
$ result = mysqli_query($ con、 "テーブルを表示");
while($ table = mysqli_fetch_array($ result)){
echo'
どうもありがとう
わからない
0
レビュー
答え :
解決策:
問題は、作成されたすべてのメニューを追跡していないことです。
また、 myFunction
はすべて同じであるため、1つだけ定義するだけで十分である可能性があります:)
私はこのようにします:
<?php
'connect_database。php';を含めます。
$ result = mysqli_query($ con、 "テーブルを表示");
while($ table = mysqli_fetch_array($ result)){
$ name = $ table [0];
echo "