我有15个列表项。我允许用户从中选择5个。然后我把这个信息放到数组中并提交给服务器。限制选择数量并将选定数据插入到数组中
<li><a href="#" id="item1" class="select">Item One</a></li> ... etc.
然后,我使用此代码来切换选择项目
function SelectPrizes(){
$('a.select').click(function() {
$(this).toggleClass("selected");
$(this).text($(this).text() == 'Choose prize' ? 'Selected' : 'Choose prize');
return false;
});
}
我的问题是,如何只允许5选择和由ID唯一选择的项目添加到数组的类。
我知道我可以通过hasClass('selected')进行过滤,但是我无法弄清楚正确的语法。
真棒。非常感谢你,我重写了我的代码,我的确很讨厌。 – 2012-04-17 09:26:48