Twitter bootstrap 3 ve yeni radio buttons ile oynuyorum ve hangi tuşun işaretlendiğini göremiyorum.Bootstrap 3 radyo düğmesi
Benim düğmeleri böyledir:
<div class="form-group">
<label for="inputLogType" class="col-lg-2 control-label">Log type</label>
<div class="col-lg-10">
<div class="btn-group" data-toggle="buttons">
<label class="btn btn-primary">
<input type="radio" name="inputLogType" id="splunk">Splunk
</label>
<label class="btn btn-primary">
<input type="radio" name="inputLogType" id="pig">PIG
</label>
</div>
</div>
</div>
Ben düğme ya $(".btn-group").click()
yoluyla tıklandığında olmadığını alabilirsiniz, ama içeride ı tıklandığında hangi düğme alınamıyor. Jquery $("input[name='inputLogType']")
aracılığıyla 2 düğmeyi alıyorum ve bunlardan biri checked:true
özelliğine sahip olacak. Ancak, $("input[name='inputLogType']:checked")
yaptığımda hiçbir şey görünmez.
Herkes neyin yanlış olduğunu biliyor mu?
, yani "$ (" input [name = 'inputLogType'] ") [i] 'yi çalıştıysa çıktı, ancak çalıştı, ancak başlangıçta yukarıda belirttiğim gibi neden seçemediğimi bilen var mı? – Penguinator
Tıklama geri aramada ': checked' değerine erişmeye mi çalışıyorsunuz? Öyleyse, mülkün henüz uygulanmamış olması muhtemeldir. '$ (event.target) .find ('input');' – BenjaminCorey
kullanabilirsiniz. Bu seçici benim için çalıştı: http://jsfiddle.net/QMsQU/1/ (krom kullanarak). $ ("Input [name = 'inputLogType']: check check) jQuery nesnesinin içinde ne olduğunu göstermek için ne javascript kullanıyordunuz? –