ECサイト構築・リニューアルならクラウド型ECサイト構築ASPサービスサイトへ
資料請求
TOP

CATEGORY

SERVICE

【jQuery】特定の文字列を画像に置き換える簡単な実装

【jQuery】特定の文字列を画像に置き換える簡単な実装

冬の冷え込みが段々と厳しくなってきました。通勤が辛くなってきました。サポート部の本田です。

今回は、特定の文字列を画像に置き換える方法をご案内して、実際のECサイトでどういった使い道があるかご案内したいと思います。

どんな時に使えるかというと、ECサイトなどでログインをすると”こんにちはゲストさん”という、文字やログインしている場合だと、会員の名前や会員ランクを表示されてたりすることがあります。

ログイン画面

カートシステムなどのプラットフォームでは、ある程度画像を差し込める場所なども決まっている場合が多く、制作側で管理画面からの設定などで変更できない箇所もあります。

そんな時に、文字列を画像に置き換えることで、好きな箇所に画像表示させることで、訪れた方にちょっとしたユーモアをお届けすることができて、サイトへの愛着なんかも湧くかもしれません。

早速ご案内していきます!!

jQueryの実装

上記画像においてはゲストさんと表示されているのはカートシステムの仕様です。

今回の実装は至って簡単、jQueryの実装だけとなります。以下のjQueryを記述してください。

$(document).ready(function() {
    $('p').each(function(){
        var txt = $(this).html();
        $(this).html(
            txt.replace('ゲスト','<img src="★★★">')
        );
    });
});

ゲストと書かれているところに、置き換えたい文字列を記述し、「★★★」に画像のパスを入れます。

実際の表示

実際にサイトに適用させると以下のようになります。
置換後

ゲストの文字を画像に置き換えています。

最後に

今回は、非会員の方(=ゲストさん)に対して置き換えを行いましたが、会員の方で会員ランクを設定している場合ですと、ランク名に応じて文字を置き換えることももちろん可能です。

自社サイトに少し手間を加えるだけで、顧客が持つ印象を変えられるので是非取り入れてみてください。

本田

                   
商品の販売に“夢中”になれる
クラウド型ECサイト構築ASP

ECサイト構築、リニューアルを2000社以上支援してきた知見から
ECの専門家として御社のEC事業成長をサポートします。

  • 導入実績2000社以上


    導入実績

  • 注文単価増加率114%

    導入1年後の
    注文単価
    増加率

  • 売上成長率128%

    導入1年後の
    売上成長率

  • EC支援歴20年


    EC支援歴

         

技術カテゴリの最新記事