- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:テキスト部分を画像に変えたい)
テキスト部分を画像に変えたい
このQ&Aのポイント
- テキスト部分を画像に変える方法を教えてください。
- 指定されたURLのページにある「もっと見る」と「隠す」の部分を画像に置き換えたいです。
- スクリプトを変更することでテキスト部分を画像に変えることができるか教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
キモは、$(this).text('隠す');の部分で、まあ分かるでしょうが、 ここを $(this).html('<img src="btn2.gif">'); } else { $(this).html('<img src="btn1.gif">'); } で、htmlの最後のほうを <p><a href="#" class="open"><img src="btn1.gif"></a></p> に変更する、という感じで動きます。
その他の回答 (1)
- fujillin
- ベストアンサー率61% (1594/2576)
回答No.1
トリガーになっているのが、 $('a.open').click(~~ の部分なので、 $('img.open').click(~~ などとして <a>~~</a>内のテキスト表示を変えている部分が、 $(this).text('隠す'); } else { $(this).text('もっと見る'); ですので、画像の内容を変更するのであれば $(this).attr("src", ~~) などを利用して入替えるようにしてあげればよろしいかと思います。 (後の部分は基本的に同じ) もちろん、HTMLのリンクの部分は画像に変えておく必要があります。
お礼
ありがとうございます!無事出来ました!感謝です!!