2

クリックボタンとオンロードページで、jQueryを使用して、選択した/アクティブなボタンの値/コンテンツを取得したいだけではなく、使用します。

これらは私のボタンです:

<button type="button" class="green test">Button 1</button>
<button type="button" class="green active test">Button 2</button>

$(".test:button") セレクターを使用する必要があることはわかっていますが、ボタンのコンテンツを取得する方法がわかりません

4

4 に答える 4

3

使用する.text()

$(document).ready(function(){

    alert($('.test[type="button"]').text());

    $('.test[type="button"]').on('click',function(){
         alert($(this).text());
    });

});

デモ

編集

var text = $('button.active').text();

編集

var redsText = $('button.red.active').text();
var greensText = $('button.green.active').text();
于 2013-08-08T08:36:38.220 に答える
1

試す

 $('button.test').click(function() {
        alert($(this).text());
    });

ワーキングデモ

于 2013-08-08T08:36:25.580 に答える
1
$('button').text();

また

$('button').html();
于 2013-08-08T08:35:44.863 に答える
0
<head> 
<script type="text/JavaScript" src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
</head>
<button type="button" class="green test">Button 1</button>
<button type="button" class="green active test">Button2</button>
<script>
$(function(){
$(".green").click(function(){
$(this).addClass('active');

    $(this).siblings().removeClass("active")
alert($(this).text());
})
 })
</script>
于 2013-08-08T08:47:35.553 に答える