jQuery选择ID和类的div

Swe*_*ter 2 html jquery class startswith hide

我有以下内容:

<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>
Run Code Online (Sandbox Code Playgroud)

我想要隐藏所有ID以"post-"开头的文章,这些文章也使用jQuery类"喜欢".

我试过这个:

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

但它不起作用.

有人可以帮忙吗?

Eng*_*eer 12

使用article替代inputid取代name:

$('article[id^="post-"].like').hide();
Run Code Online (Sandbox Code Playgroud)