我正在使用 jQuery 循环插件来显示图像的幻灯片。用圆形子弹作为寻呼机(因为现在看起来很流行)。这在除 IE 之外的“现代”浏览器中完美运行。它弄乱了寻呼机上的 activePagerClass。
因为 IE 不能做边界半径,所以我使用 CSS3PIE 行为。
我正在使用 jQuery 循环插件来显示图像的幻灯片。用圆形子弹作为寻呼机(因为现在看起来很流行)。这在除 IE 之外的“现代”浏览器中完美运行。它弄乱了寻呼机上的 activePagerClass。
因为 IE 不能做边界半径,所以我使用 CSS3PIE 行为。
改变
$.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);
});
);
解决它。
因此,children() 函数和 CSS3PIE 的使用似乎存在问题。我不是行为属性的粉丝,我宁愿不使用它,但客户想要 IE 中的圆形项目符号......
所以我希望它可以帮助某人。