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')でフィルタリングできることは理解していますが、そのための正しい構文を理解できません。