質問: 私は、javascriptについては、詳しくありません。 標記の内容について、以前、ネットで調べた、下記のjavascriptとhtmlを見つけ インストールして利用させて頂いています。 今回、altの文字列の内容をメイン画像の下に写真説明文を表示し、サムネール画像をクリックするごとに、メイン画像共にaltの説明文も入れ替えたいのです。 javascript部をどのように改造したら良いのかをお教え頂きたく存じます。 宜しくお願いいたします。 **javascript部** **html部** **mainPHOTO**
回答: 提示のjavascriptソースは閉じかっこが欠けていますがその部分を抜き出したという事は、 画像の入れ替え個所はわかったということでしょうか。 `$("img#MainPhoto")` は idが`MainPhoto`のimgタグの、jQueryオブジェクトを取得しています。 jQueryはライブラリの名前です。jQueryオブジェクトを取得するとは、jQueryで扱いやすい形にするようなことです。 文字を入れ替えたいspanにもid属性を設定して同じように取得してください。 (idを指定しない場合はすべてのspanが対象になります) タグの中のテキストを書き換えるにはjQueryオブジェクトのtextメソッド(関数)が使えます。 参考: 好きな文字に書き換えられるようになったら、attrで画像のsrc属性を取っている様に、alt属性を取得して、それを使って文字を書き換えてみてください。