如果OptionDropId(下拉菜單)選項發生變化,我想將所選按鈕(按鈕= .answerBtns)更改爲未選按鈕。哪個jQuery最好用
下面是下拉菜單的jQuery代碼
$(document).ready(function()
{
var OptDrop = new Array();
OptDrop.abc = ["",1,2];
OptDrop.abcd = ["",1,2,3];
OptDrop.abcde = ["",1,2,3,4];
OptDrop.trueorfalse = [1];
OptDrop.yesorno = [1];
$("#optionDropId").change(function()
{
var selectedValue = $(this).val();
$("#numberDropId").html("");
$.each(OptDrop[selectedValue], function (x, y)
{
$("#numberDropId").append($("<option></option>").attr("value", y).html(y));
});
});
$("#optionDropId").change();
});
現在我想知道的是jQuery的功能最好用不選一個選擇按鈕,如果在OptionDropId變化的下拉選項。
是它下面的刪除屬性代碼:
$(".answerBtns").bind('click', function(){
$(".answerBtns").removeAttr("selected");;
return false;
});
或者是它返回下面的答案按鈕錯誤:
$(".answerBtns").bind('click', function(){
$('.answerBtns').attr('selected', false);
return false;
哪一個是最好的在我的代碼使用?
看完整的代碼,然後單擊here
你的兩個選項的選擇是不同的:'$(「#optionDropId」)''和$('。answerBtns')'。這是否意味着這樣或者它們都應該是'$(「#optionDropId」)'? –
我改變它,所以他們都是.answerBtns,我希望這是正確的,如果它被選中刪除按鈕的屬性? – BruceyBandit
你是指按鈕上的'selected'屬性是什麼?按鈕沒有'selected'屬性。 'selected'是選擇選項的屬性 –