我在页面上有几张图片。它们都应该显示在一个lightbox中,但是没有愚蠢的Next按钮。无论如何,要在jquery/javascript中禁用Next按钮吗?我不能在CSS中禁用它,因为这将是全局性的更改。谢谢!
mm9b1k5b1#
改变CSS不适合我。这个适合:变更:$('#lightbox-nav').show();变更为:$('#lightbox-nav').hide();在lightbox.js文件中。我用的是.min版本,所以我必须做一个快速的“查找”:)
$('#lightbox-nav').show();
$('#lightbox-nav').hide();
6vl6ewon2#
如果你还没有在firefox中安装firebug插件,打开你的网页,右键点击元素,在firebug的html标签页中,如果有元素的id,它应该显示元素的id,如果没有id给予它一个,然后把这行代码放在触发lightbox显示的方法中。
$("#youridhere").toggle(false);
如果你有这个麻烦给我提供一些更多的信息,我可以给予你一个更好的答案。
3okqufwl3#
function initLightBox() { $('a.lightbox').each(function () { $(this).lightBox(); }); }
如果你想在单独的图片上显示lightbox,可以使用.each()函数单独初始化lightbox,或者使用$('a. lightbox').lightbox();在一组图片上初始化lightbox(将显示Next和Prev按钮)
eqzww0vc4#
添加css来隐藏它们:
#lightbox-nav-btnPrev { display: none; } #lightbox-nav-btnNext { display: none; }
suzh9iv85#
将以下代码添加到CSS文件中:
.lb-nav { display : none !important; }
5条答案
按热度按时间mm9b1k5b1#
改变CSS不适合我。这个适合:
变更:
$('#lightbox-nav').show();
变更为:$('#lightbox-nav').hide();
在lightbox.js文件中。
我用的是.min版本,所以我必须做一个快速的“查找”:)
6vl6ewon2#
如果你还没有在firefox中安装firebug插件,打开你的网页,右键点击元素,在firebug的html标签页中,如果有元素的id,它应该显示元素的id,如果没有id给予它一个,然后把这行代码放在触发lightbox显示的方法中。
如果你有这个麻烦给我提供一些更多的信息,我可以给予你一个更好的答案。
3okqufwl3#
如果你想在单独的图片上显示lightbox,可以使用.each()函数单独初始化lightbox,或者使用$('a. lightbox').lightbox();在一组图片上初始化lightbox(将显示Next和Prev按钮)
eqzww0vc4#
添加css来隐藏它们:
suzh9iv85#
将以下代码添加到CSS文件中: