前の質問を基に、
jqueryボタンに2つのことを同時に実行させることは可能ですか?今私はこれを持っています:
<td>
<a href="#'.$row['abstractid'].'">
<button onClick="$(\'.hide\').toggle();">Read Abstract
</button>
</a>
</td>
これは機能します(イェーイ!)-そのデータベースID番号で非表示になっているdivにジャンプして表示します-しかし、これらの結果はループされているため、すべてが表示されます。これで、ページの正しい場所に移動しますが、1つの結果だけでなく、すべての結果が表示されます。
このボタンをonClickにすると、非表示が切り替わるだけでなく、クエリのデータベースID番号が設定され、結果の1つのセットのみが表示されます。または、その1つのデータベースIDセットのみが表示され、他のデータベースIDセットは非表示のままになりますか?テーブルIDをデータベースIDとして設定し、それをdivに入れるのではなく、hiddenのクラスを指定する必要がありますか?
例:現在は次のとおりです。
<div id="'.$row['abstractid'].'" style="display:none;" class="hide">
<table>
stuff
</table>
しかし、私はそれを作る必要がありますか
<table id="'.$row['abstractid'].'" style="display:none;" class="hide">
代わりは?これは理論的には理にかなっていますが、CSSを少し工夫する必要があると思います。