我正在使用jQuery cycle插件进行图像的幻灯片演示。使用圆形子弹作为寻呼机(因为它现在很流行,看起来是这样)。这在除了IE之外的“现代”浏览器中工作得很好。它弄乱了寻呼机上的activePagerClass。
因为IE不能做边界半径,所以我使用CSS3PIE行为。
发布于 2011-06-29 03:50:45
改变
$.fn.cycle.updateActivePagerLink = function(pager,currSlide,clsName){
$(pager).each(function(){
$(this).children().removeClass(clsName).eq(currSlide).addClass(clsName);
});
);在jQuery源代码中
$.fn.cycle.updateActivePagerLink = function(pager,currSlide,clsName){
$(pager).each(function(){
$('a',this).removeClass(clsName).eq(currSlide).addClass(clsName);
});
);修好了。
所以看起来孩子()函数和CSS3PIE的使用有问题。我不是behavior属性的粉丝,我宁愿不使用它,但是客户想要IE中的圆角项目符号……
所以我希望它能帮助一些人。
https://stackoverflow.com/questions/6499258
复制相似问题