ウェブサイトで国旗を探し、特定の国の国旗がウェブサイトに表示された場合にメッセージを表示するために、以下を作成しました。
ページのどこかにシャープ記号 (£) が表示されない限り、下にメッセージを表示するようにこれを調整したいと考えています。どうすればいいですか?どうもありがとう
<p id="checkout_notification_text" style="display:none;margin-top:-7px;"><b>As you are viewing prices in a currency other than GBP, prices shown will be converted into GBP by your card processor. This card processor <i>may</i> add a currency conversion fee of up to 2.5%.</b></p>
<script type="text/javascript">
var flg =readCookie("currencyflag");
if (!flg) {
$("dl.CurrencyList").children().eq(0).find("img").each(function(){
flg =$(this).attr("src");
});
}
if(flg) {
var flgImgArray = flg.split("/");
var flgImg = flgImgArray[flgImgArray.length-1];
if(flgImg != 'gb.gif'){
$('#checkout_notification_text').show();
}else{
$('#checkout_notification_text').hide();
}
}
</script>
私が今オンになっているコード:
<p id="checkout_notification_text" style="display:none;margin-top:-7px;"><b>As you are viewing prices in a currency other than GBP, prices shown will be converted into GBP by your card processor. This card processor <i>may</i> add a currency conversion fee of up to 2.5%.</b></p>
<script type="text/javascript">
if ($("body:contains('£')").length) {
$('#checkout_notification_text').hide();
} else {
//it is not found
}
</script>