jqueryの条件に問題があります。
コードをお見せしましょう。
ここに「フィルター」バーがあります:
    <div id="filter_menu">
    <label>Filter By:</label>
    <ul>
        <li>
            <a href="#" tags="all">ALL</a>
        </li>
        <li>
            <a href="#" tags="audio" class="filterFunction">audio</a>
        </li>
        <li>
            <a href="#" tags="video" class="filterFunction">video</a>
        </li>
        <li>
            <a href="#" tags="other" class="filterFunction">other</a>
        </li>
    </ul>
 </div>
そしてここで、バーのオプションでフィルタリングしたいコンテンツリスト:
<ul>
    <li tags="audio video" class="li_item">
       content
    </li>
    <li tags="video" class="li_item">
       content
    </li>
    <li tags="audio" class="li_item">
       content
    </li>
    <li tags="video other" class="li_item">
       content
    </li>
    <li tags="audio other" class="li_item">
       content
    </li>
    <li tags="other" class="li_item">
       content
    </li>
</ul>
jQueryスニペットがあります:
$(".filterFunction").click(function () {
        categoryFilter = $(this).attr("tags");
        $('.item_li').each(function () {
            if ($(this).attr("tags") == categoryFilter) {
                alert('true');
                }
            else {
                alert('false');
                }
            });
     });
ここに問題があります: 属性タグに複数の「タグ」があるコンテンツは決して真ではありません! 「タグ」の1つが属性タグで見つかったときに真になる条件が必要です!!!
誰か助けてください!!
どうもありがとう!そして私の英語でごめんなさい:)