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)”。如果我不把它放在引号中,cbox 不会发射;但是当我用引号引起来时,我得到的是文本字符串而不是图形。我在 .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 回答