1

スライドショーでは、テキストの代わりに一時停止 ("||"( および再生 (">")) を表すアイコン (.png) を使用したいと思います。

$.colorbox.settings.slideshowStart = ">>";
$.colorbox.settings.slideshowStop = "||";

以下のサンプルを使用します。

 $.colorbox({slideshowStop: function(){ var url = $(this).attr('href'); return '<a href="' + url + '" target="_blank">Open In New Window</a>';

"img src="grafix/btn_pause.png" alt="" /' をエンジェル ブラケットで囲み、"url(grafix/btn_pause)" も試してみました。 launch; しかし、引用符で囲むと、グラフィックではなくテキスト文字列が表示されます. .js ファイルに .text が表示されるので、テキストのみが許可されていると考えています. html と css は知っていますが、js は知りません.

これを達成する方法はありますか?

ありがとうございました。

4

2 に答える 2

2

CSSでボタンをターゲットにすることで、ボタンを変更する方がはるかに簡単です。カラーボックスには通常、ニーズに合わせてカスタマイズできるスタイルシートが付属しています。

于 2012-09-28T16:13:09.987 に答える
0

現在のテキストを HTML に置き換えることができます。

$.colorbox.settings.slideshowStart = "<img src='start.png'/>";

しかし、私の選択は、ショーンが提案したことを行うことです。

于 2012-09-28T22:06:39.137 に答える