我使用Javascript/jQuery的一个初学者,我希望有人能帮助我的以下内容:的jQuery/JavaScript的:阵列
我有一个简单的表格(7题; 3单选按钮/每个问题的答案 - 除了问题5有8种可能的选择),并根据选定的答案,当用户点击“查看建议”时,我想在窗体下方显示相关建议(38种可能的建议的组合)。 我给了单选按钮的“a”,“b”,“c”,...值,我正在将它们收集到一个数组中。 脚本警告阵列的部分工作正常。 根据数组中的值,我无法弄清楚显示建议的部分。
我很感谢您的帮助!谢谢!
下面是代码:
var laArray = new Array();
$('.button-show-advice').click(function(){
$(":radio:checked").each(function(i){
laArray[i] = $(this).val();
if (laArray == ["a","d","g","j","m","u"]) {
$("#advice-container, #advice1, #advice2").show(); // something is wrong here :(
};
})
alert(laArray) // testing to see if it works
})
请添加html代码 – 2010-10-19 14:47:21
最好将数组声明为:var laArray = []; – jelbourn 2010-10-19 14:58:33
HTML格式: http://jsfiddle.net/tschardak/HQeXH/ – tschardak 2010-10-19 15:51:19