我有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