0
我有下面的單選按鈕下拉按鈕,我想要一個jQuery腳本來做一些事情取決於哪個單選按鈕被按下,但事件從未觸發。這裏是我的代碼:jquery腳本不訪問我的單選按鈕
$(document).ready(function() {
$(function() {
$('input:radio[name="field"]').change(function() {
alert("pipa");
});
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="container">
<div class="row">
<div class="col-lg-12">
<div class="button-group">
<button type="button" class="btn btn-default btn-sm dropdown-toggle" data-toggle="dropdown">Select learning outcome field</span> <span class="caret"></span></button>
<ul class="dropdown-menu">
<li><a href="#" class="small" data-value="option1" tabIndex="-1"><input type="radio" name="field" value="al" checked /> Algorithms and Complexity (AL)</a></li>
<li><a href="#" class="small" data-value="option2" tabIndex="-1"><input type="radio" name="field" value="gv" /> Graphics and Visualization (GV) </a></li>
<li><a href="#" class="small" data-value="option3" tabIndex="-1"><input type="radio" name="field" value="hci" /> Human-Computer Interaction (HCI)</a></li>
<li><a href="#" class="small" data-value="option4" tabIndex="-1"><input type="radio" name="field" value="is" /> Intelligent Systems (IS)</a></li>
<li><a href="#" class="small" data-value="option5" tabIndex="-1"><input type="radio" name="field" value="nc" /> Networking and Communication (NC)</a></li>
<li><a href="#" class="small" data-value="option6" tabIndex="-1"><input type="radio" name="field" value="os" /> Operating Systems (OS)</a></li>
</ul>
</div>
</div>
</div>
不要把你的收音機放在鏈接中,它們都是交互式元素,它們在ifr嵌套在一起時表現不正常。 – zer00ne