この置換は、設定ではなく、ライトボックスプラグイン内で行う必要があります。
はmsgLoading
文字列として指定されている可能性が非常に高く、受信した文字列は、、または要素のテキストとして設定さdiv
れp
ますspan
。
lighboxプラグインのjsファイルへのリンクを投稿するか、プラグインの名前またはプラグインをダウンロードしたサイトを教えていただければ、より正確な回答を提供できるかもしれません。それが標準のライトボックスJSであるという事実は正確には役に立ちません
[編集]つまり、NextGENGalleryにShutterReloadedを使用しているようです
。プラグインのjsファイル(ここでは、この場合)を見ると、innerHTML
が設定されていることがわかります。したがって、を使用すると機能するimg
はずです。
loading : function() {
var t = this, S, WB, W;
if ( (W = t.I('shWrap')) && W.style.visibility == 'visible' ) return;
if ( ! (S = t.I('shShutter')) ) return;
if ( t.I('shWaitBar') ) return;
WB = document.createElement('div');
WB.setAttribute('id','shWaitBar');
WB.style.top = t.Top + 'px';
WB.style.marginTop =(t.pgHeight/2) + 'px'
WB.innerHTML = t.msgLoading;
S.appendChild(WB);
},
次の設定で試してください。
var shutterSettings = {"msgLoading":"<img src=\"http://redflexmedia.com/loading.gif\">","msgClose":"Click to Close","imageCount":"1"};
[編集]上記のコードは、プラグインではなく、セクション内のHTMLファイル内に配置する必要がありhead
ます。
つまり、この部品を交換する必要があります
<script type='text/javascript'>
/* <![CDATA[ */
var shutterSettings = {"msgLoading":"<img src=\"http://redflexmedia.com/loading.gif\">","msgClose":"Click to Close","imageCount":"1"};
/* ]]> */
</script>
と
<script type='text/javascript'>
/* <![CDATA[ */
var shutterSettings = {"msgLoading":"L O A D I N G","msgClose":"Click to Close","imageCount":"1"};
/* ]]> */
</script>