2016-04-30 12 views
0

jQueryでラジオの値を取得しようとすると問題が発生します。hrefボタンからブートストラップ無線値を取得

ここにある私のラジオボタン:

$('#add').live("click",function() { 
    var getdata = $('#radioBtn .radio-selector:checked').data("title"); 
    alert(getdata); 
} 

をしかし、すべての時間は、私がundefined値を取得:

<div class="input-group"> 
    <div id="radioBtn" class="btn-group"> 
     <a class="btn btn-warning radio-selector btn-sm active" data-toggle="happy" data-title="pub">Pub</a> 
     <a class="btn btn-warning radio-selector btn-sm notActive" data-toggle="happy" data-title="pri">Pri</a> 
    </div> 
    <input type="hidden" name="happy" id="happy"> 
</div> 
<a id="add" class="btn btn-lg btn-primary">Add</a> 

そしてここでのJavaScriptコードは、選択した値を取得します!ラジオボタンでdata-titleを取得するための解決策はありますか?

+0

を試してみてください – RRK

+0

最新バージョン、問題は既に解決されています、ありがとうございます。 –

+0

私のバージョンはjquery 1.11.0で、最新のものではありません。 –

答えて

0

お使いのjQueryのバージョンは何ですか?この

$('#add').live("click",function() 
{ 
    var getdata = $('#radioBtn > a.active').data("title"); 
    alert(getdata); 
} 
+0

解決していただきありがとうございます、問題は '#radioBtn .active'で解決さえしました。 –

+0

あなたは大歓迎です! ;) –

+0

['.live'は非推奨](http://api.jquery.com/live/) –

関連する問題