1

jQuery を使用して、wordpress プラグインに組み込まれている一連のサムネイルに .current クラスを追加しています。私は MooTools に慣れていないので、jQuery を使用して .current クラスを追加しようとしています。私が探しているのは、.current クラスを最初のサムネイル div に追加し、別のクラスがクリックされた後にクラスを削除することです。

これが私がこれまでに持っているものです:

$('div.thumb img').click(function() {  // When we click on something in the filter menu
        $(this).css('outline','none'); // Remove css outline
        $('div.thumb').removeClass('current'); // Removes the current class from where it is now
        $(this).parent().addClass('current'); // Adds the current class to the item we clicked on
    return false;
});

これにより、アイテムがクリックされた後にクラスが追加されますが、最初のサムネイルは強調表示されません。だから私は最初のサムネイルを設定しようとしているので、別のサムネイルがクリックされるまで .current クラスがあります。

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

ありがとうございました!

4

2 に答える 2

4

dom read では、最初の親指要素を取得してから、それにcurrentクラスを追加する必要があります。

$(function(){
    $('div.thumb:first').addClass('current')
})
于 2013-03-04T05:51:09.693 に答える
0

これを入れてdoc readyください:

 $('div.thumb').first().addClass('current') 
于 2013-03-04T05:52:56.783 に答える