<?php $q=mysql_query("select * from comments);
While($r=mysql_fetch_array($q))
{?>
ボタンを1つクリックするとテキストボックスが表示されます。これはループセクションです。 ,,と、この作品は,, jQueryを使って行われなければ、コードの実行後ボタンの1つだけをクリックしますが、すべてのボタンがすべての要素で自動的に発生します。
$(".button").click(function(){
$(".textbox").show();
});
です!私は私がテキストボックスを表示するもの]ボタンをクリックすると... ..すべてのボタンを同時にクリックされながらループによって作成され10buttons PHPでcontruct持って,,と、すべてのテキストボックスが自動的に同時に表示され,,なぜですか?だから私はガッツをする必要がありますか?あなたが複数の行があり、各行は、ボタンやテキストボックスを持っており、それらのすべてが.buttonと.textboxクラスを持っている場合
あなたはおそらく、すべてのボタンに同じボタン/テキストボックスクラスを使用している... HTMLが生成された部分を表示します。 –
親愛なる仲間、私はループで1つのボタンとテックスボックスを書いています!そしてボタンのための1つのクラスでさえ、テキストボックスの.buttonと.textです。しかし、whlieループは何度もelemetsの両方を作成したとします。次に、最初のボタンをクリックします。すべてのテキストボックスは、ただ1つのボタンクリックイベントだけを出力します。私が聞きたいと思っているものすべて!なぜそれが解決されたのでしょうか? –
'$( "テキストボックス")ためのショー();' 'クラスtextbox'ですべての要素を発見し、それらのすべてに'ショーを() 'を実行。それぞれに異なるクラスを作成するか(例:https://jsfiddle.net/71ko8p2r/)、下記の答えを試してみてください。 –