1
Imは本当に新しいjavascriptです。Im学習中は、ギャラリー内の画像をonclick機能を持つ他の人に変更しようとしています。 私はさまざまなギャラリーへのリンクを持っています。リンク1をクリックすると、imgsはone1.jpg、one2.jpgなどとなります。私は、リンク2をクリックすると、IMGSは、これは私がリンク1のために作られたラフなスクリプトですtwo1.jpg、two2.jpgなどワンクリックで複数の画像を変更する方法
です:
<script>
function one() {
document.getElementById("foto1").src="one1.jpg";
document.getElementById("foto2").src="one2.jpg";
}
</script>
<a href="#" onclick="one()">Link 1</a>
<a href="#" onclick="two()">Link 2</a>
<img id="foto1" src="tre1.jpg"></a>
<img id="foto2" src="tre2.jpg"></a>
など
私は別のを作りました同じ内容の2番目のリンクに対してtwo()という名前の関数を呼び出しますが、srcを必要なものに変更します。私が追加するリンクごとに、スクリプトをコピーして少し変更します。 変数などで1つのスクリプトに最適化する方法があることは知っています。 助けてください? ありがとう
あなたが配列について知っていますか?関数に配列を渡して、画像のソースを変更しながらループすることができます。 –