次のような複数のクラス(キーワード)を持つアイテムのリストがあるとします
<ul>
<li class="domestic tail feline">Cat</li>
<li class="wild tail canine">Wolf</li>
<li class="domestic tail canine">Dog</li>
<li class="wings beak domestic">Parrot</li>
<li class="wild tail feline">Lion</li>
</ul>
次に、前のページで、ユーザーが選択ボックスから 3 つの機能を選択し、[次へ] をクリックします。localstorage を使用してキーワードを保存すると、javascript または jQuery を使用して、最も一致するキーワードの順にリストを表示するにはどうすればよいでしょうか?
したがって、家畜、猫、翼を入力した場合、リストの最初の項目は猫、次にオウム、次に犬、ライオン、オオカミになります。