クリックされたボタンのテキストを取得したい。同様の質問に対する他の提案を読みましたが、うまくいかないようです。ここにフィドルがあります: http://jsfiddle.net/z3PKm/63/ 現在動作していません。私は何を間違っていますか、または私は正しいことを何をすべきですか? ありがとう!次のソリューションをコピーしようとしました
alert($(this).attr("value"));
しかし、それでも私にはうまくいきません。
クリックされたボタンのテキストを取得したい。同様の質問に対する他の提案を読みましたが、うまくいかないようです。ここにフィドルがあります: http://jsfiddle.net/z3PKm/63/ 現在動作していません。私は何を間違っていますか、または私は正しいことを何をすべきですか? ありがとう!次のソリューションをコピーしようとしました
alert($(this).attr("value"));
しかし、それでも私にはうまくいきません。
これを使って:-
.text()
あなたの例に従ってのテキストが表示button
されます。あなたが使用していて、そうでbutton
ないinput type="button"
場合は機能します。input type="button"
.val()
function test(name) {
alert($(name).text());
}
jqueryを使用しているので、クリックイベントを使用できます
$('button').on('click',function(){
alert($(this).text());
});
使用しているボタンのタイプは使用していませんvalue
。テキストです。
これを書きます:
$(name).text()
これが私がjQueryスタイルで行う方法です。
これは、必要に応じて、入力とボタンの使用方法も示しますtext()
。val()
$('.choose').on('click', function(){
var $this = $(this);
alert('text: '+$this.text()+'\nval: '+$this.val());
}); // end on click
alert($(name).text());
jsfiddle を同じもので更新しました:
jsfiddleを使用する必要があります。