私は次のhtmlを持っています。
<div>
<img class="foo">
<a href="#" onClick="changeImage(this, param1, param2)">sth</a>
</div>
ユーザーがリンクをクリックしたときに画像のクラスを変更したい(削除foo
、追加)。bar
ただし、jquery の正しいセレクターを書き留めることはできません。
関数に本当に渡す必要があるかどうかもわかりませんthis
。
function changeImage(link, param1, param2) {
//Following line does not work
$(link).parent('div img').removeClass("foo").addClass("bar");
}