动态变化设置的活动pirobox链接
问题描述:
我想要停用不在当前pirobox图库菜单中变更类别的链接。 That`s我的HTML:动态变化设置的活动pirobox链接
<ul class="thumbs">
<li><a class="wedding" href="..." rel="iframe-201-113""><img src="..."></a></li>
<li><a class="funeral" href="..." rel="iframe-201-113""><img src="..."></a></li>
<li><a class="ceremony" href="..." rel="iframe-201-113""><img src="..."></a></li>
<li><a class="wedding" href="..." rel="iframe-201-113""><img src="..."></a></li>
...
</ul>
我试图全面清除pirobox,设置“pirobox_”对等环节和运行pirobox前缀了,但我不能老是杀pirobox。之前初始化的链接仍然有效。
它了我的JS代码:
//On choise category
$('.nav li a').click(function(){
//kill pirobox
$($.piroBox_ext).remove();
$(".piro_overlay").remove();
$(".pirobox_content").remove();
$("#imgCache").remove();
//replace prefixes
$('ul.thumbs a').each(function(){
$(this).attr('class',$(this).attr('class').replace(/pirobox_/,''))
});
$('ul.thumbs a.'+current).each(function(){
$(this).attr('class','pirobox_'+$(this).attr('class'));
});
//init pirobox again
$().piroBox_ext({
piro_speed : 700,
bg_alpha : 0.5,
piro_scroll : true
});
return false;
});
答
这种解决方案仅适用于香草pirobox。对于扩展,您需要改为:
$(".piro_overlay").remove()
$(".piro_html").remove();
$ .piroBox_ext,这是什么? – 2011-03-06 19:37:07
来自pirobox库的方法。 http://www.pirolab.it/pirobox/ – 2011-03-06 19:42:42