2

私は次のものを持っています:

<article id="post-43" class="like"></article>
<article id="post-56" class="like"></article>
<article id="post-78" class="dislike"></article>
<article id="bob" class="like"></article>

「post-」で始まるIDを持ち、jQueryを使用して「like」クラスも持つすべての記事を非表示にします。

私はこれを試しました:

$('#show_likes').on('click', function() {
    $('input[name^="post-"].like').hide();
});

しかし、それは機能しません。

誰かが助けることができますか?

4

1 に答える 1

12

articleの代わりにinput、およびのid代わりに使用してくださいname

$('article[id^="post-"].like').hide();
于 2012-07-22T18:27:21.797 に答える