0

ページ上のリンクのリストを除外する JQuery コードがいくつかあります。現在、ブラインドの href を持つリンクがクリックされると、フィルタリングが開始されます。リンクの ID を使用して、ページに表示されたままにするコンテンツを決定します。例えば:

<script type="text/javascript">
$(document).ready(function () {

    //when a link in the filters div is clicked...
    $('#filters a').click(function (e) {

        //prevent the default behaviour of the link
        e.preventDefault();

        //get the id of the clicked link(which is equal to classes of our content
        var filter = $(this).attr('id');

        //show all the list items(this is needed to get the hidden ones shown)
        $('#content ul li').show();

        /*using the :not attribute and the filter class in it we are selecting
        only the list items that don't have that class and hide them '*/
        $('#content ul li:not(.' + filter + ')').hide();

    });

});

DropDownList/SELECT でオプションが変更されたときに JQuery がアクティブになるように、これを変更する必要があります。ただし、この JScript を変更して、ハイパーリンクではなく DDL での選択を検出する方法については、まったく理解できません。

どんな助けでも大歓迎です。

ありがとう。

4

1 に答える 1