
- yhuxAvNbtxUM
0000-00-00 00:00:00
- 回帖
我用的cloud-zoom插件。内部结构如下<lititle="红色"><ahref="images/bag-img_03.png"class='cloud-zoom-gallery'title='Red'rel="useZoom:'zoom1',smallImage:'images/bag-img_03.png'"><imgsrc="images/bag-img_03.png"alt=""mid="images/bag-img_03.png"big="images/bag-img_03.png"/></a></li>a标签插件里面有个点击事件if($(this).is('.cloud-zoom-gallery')){opts=$.extend({},c,d);$(this).data('relOpts',opts);$(this).bind('click',$(this),function(a){varb=a.data.data('relOpts');$('#'+b.useZoom).data('zoom').destroy();$('#'+b.useZoom).attr('href',a.data.attr('href'));$('#'+b.useZoom+'img').attr('src',a.data.data('relOpts').smallImage);$('#'+a.data.data('relOpts').useZoom).CloudZoom();returnfalse})然后我写的li的事件就失效了。上面也没阻止这个冒泡事件啊。我把returnfalse去掉就可以了。但是A标签会造成页面的跳转。我又把href改成了别的属性、这样会不会某些地方出错。或者有没有别的方法可以让li的事件触发。