這就是我曾試圖...jQuery的利用廣播點擊選擇選項
我可以改變下拉每年顯示價格.. 但是當我點擊每月..它不能變回每月價格..
我想要的單選按鈕被點擊
時,我應該如何解決這個問題太運行選擇的onchange功能?
$(document).ready(function() {
$(".radio-billing").change(function() {
var value = $(this).val();
$("#inputBillingcycle option").each(function() {
var optionValue = $(this).val();
if (optionValue == value) {
$(this).attr("selected", "selected");
return;
}
});
});
});
function someFunction(){
console.log("function is work!");
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<label>
<input class="radio-billing" type="radio" name="billingcycle" value="monthly" />
Monthly price - xxxx
</label>
<label>
<input class="radio-billing" type="radio" name="billingcycle" value="annually" />
Annually price - xxxx
</label>
<select name="billingcycle" id="inputBillingcycle" class="form-control select-inline" onchange="someFunction();">
<option value="monthly"> Monthly price - xxxx
</option>
<option value="annually"> Annually price - xxxx
</option>
</select>
餵你的代碼的工作,但我如何運行選擇平變化的功能嗎? –
已更新。您現在也可以觸發更改。 – Neil
這麼幹淨..謝謝! –