私はURLでいくつかの画像を持っています。各IDにはカスタム値があります。たとえば、id = "bg_234"とします。パラメータを使用してjavascriptで関数を呼び出す方法
<a href="" title="Switch" class="menulink">
<img src="http://placehold.it/333/fe3/img/picture2.jpg" id="bg_234" /></a>
<a href="" title="Switch" class="menulink">
<img src="http://placehold.it/333/fe3/img/picture2.jpg" id="bg_34444" /></a>
カスタムID値で以下の関数を実行するにはどうすればよいですか?
$(function() {
$('.menulink').click(function(e){
e.preventDefault();
$("#bg").attr('src',"http://placehold.it/333/3ef/img/picture1.jpg");
});
});
王は画像要素を取得するために.find('img')
を行い、現在の要素をクリックすると、単によりを参照するために$(this)
を使用して、代わりにIDによる再選択する要素の
あなたが何をしたいのか、求めているものをはっきりしていません?。 – Rex
クリックすると、.menulinkをクリックすると$( "#bg_34444")か$( "#bg_234")を選択しますか? idが – Gianpolo
の場合、idはドキュメント固有のものなので、関数を作成することはできません。タグ名、つまりimgを使用できます。 –