すでにお気に入りに登録されているかどうかに基づいて、特定のスパンに 1 を加算または減算するメソッドを呼び出そうとしています (基本的に、リソースをお気に入り/お気に入りから外すと、「8 人がこれをお気に入りに追加しました」という小さなカウンターが更新されます)。
関数の前にあらゆる種類のifステートメントを書くのではなく、ステートメントに簡単に書きたいと思いますが、それを行うためのよりスマートな方法があるかもしれないと思いました。
このコードは明らかに機能しませんが、私が言おうとしていることの要点がわかるはずです
updateFavoritesSpan( this, if ($(this).hasClass('starred')) 1 );
宣言:
function updateFavoritesSpan(element, isFavorite) {
$(element);
}