Javascript 使用Cufon寻呼机的jQuery循环

Javascript 使用Cufon寻呼机的jQuery循环,javascript,jquery,cufon,jquery-cycle,Javascript,Jquery,Cufon,Jquery Cycle,因此,我将jQuery与Cufon和jQuery循环一起使用。我想要的,是周期的寻呼机有Cufon字体 下面是我的JS var pagerclass; $(document).ready(function() { $("#slider").cycle({ fx: "scrollHorz", timeout: 7000, pager: "#pager ul", pagerAnchorBuilder: function(id

因此,我将jQuery与Cufon和jQuery循环一起使用。我想要的,是周期的寻呼机有Cufon字体

下面是我的JS

var pagerclass;

$(document).ready(function() {

    $("#slider").cycle({
        fx: "scrollHorz",
        timeout: 7000,
        pager: "#pager ul",
        pagerAnchorBuilder: function(idx, slide) {
            if(idx==0) pagerclass = "first"; else if(idx==2) pagerclass="last"; else pagerclass="";
            Cufon.replace("#pager ul");
            return "<li class='"+pagerclass+"'><a href='#'>"+slide.title+"</a></li>";
        }
    });

});
var-pagerclass;
$(文档).ready(函数(){
$(“#滑块”)。循环({
特效:“卷轴”,
超时:7000,
寻呼机:“#寻呼机ul”,
pagerAnchorBuilder:函数(idx、幻灯片){
if(idx==0)pagerclass=“first”else if(idx==2)pagerclass=“last”else pagerclass=“”;
Cufon.更换(“寻呼机ul”);
返回“
  • ”; } }); });
    因此,
    Cufon.replace(“#pager ul”)-行不工作,因为它不替换最后一项。最后一项在这之后返回

    在构建寻呼机之后,有没有办法在jQuery循环中执行某些操作?我认为这将解决问题。

    $(function(){
    
    $(function() {
    
        function cufrep() {
    
            Cufon('#pager ul');
    
        }
    
    
        $("#slider").cycle({
            fx: "scrollHorz",
            timeout: 7000,
            pager: "#pager ul",
            after: cufrep, // after
            pagerAnchorBuilder: function(idx, slide) {
                if(idx==0) pagerclass = "first"; else if(idx==2) pagerclass="last"; else pagerclass="";
                Cufon.replace("#pager ul");
                return "<li class='"+pagerclass+"'><a href='#'>"+slide.title+"</a></li>";
            }
        });
    
    });
    
    函数cufrep(){ Cufon(“#寻呼机ul”); } $(“#滑块”)。循环({ 特效:“卷轴”, 超时:7000, 寻呼机:“#寻呼机ul”, after:cufrep,//after pagerAnchorBuilder:函数(idx、幻灯片){ if(idx==0)pagerclass=“first”else if(idx==2)pagerclass=“last”else pagerclass=“”; Cufon.更换(“寻呼机ul”); 返回“
  • ”; } }); });
    Cufon有一个after函数,它在之后触发。

    根据选项参考,after函数是“transition callback”,因此对于不同幻灯片的after transition。