Jquery Cycle - 如何从锚点创建链接

时间:2011-12-28 18:26:47

标签: jquery cycle jquery-cycle

我正在使用这个Jquery:

$('#<%=ModuleControl.ModuleContext.ModuleId%>_Rotator div.DNNModuleContent > div.Normal').after('<ul class="RotatorNav">').cycle({
        fx: 'fade', //effect to apply to rotation
        speed: 1000, // speed of the transition (any valid fx speed value) 
        timeout: 5000, // milliseconds between slide transitions (0 to disable auto advance)
        pager: '#<%=ModuleControl.ModuleContext.ModuleId%>_Rotator .RotatorNav', //selector for rotator navigation
        allowPagerClickBubble: true,
        // callback fn that creates a navigation to use as pager anchor 
        pagerAnchorBuilder: function(idx, slide) {
            return '<li><a href="#">' + slide.title + '</a></li>';
        }
    });

在我的bannercontainer中,我使用这两行来指定横幅和锚文本:

<a title="Twitter" target="_self" href="/Twitter/tabid/86/Default.aspx" re_target="_self">
   <img alt="" src="/portals/0/Images/positie1/header-twitter.png" />
</a>

现在,我希望在点击主播时有一个指向特定网页的超链接,而不是在点击时转到该特定横幅。

我认为它应该是HTML行中的东西,但我不是那么好,抱歉。有人帮忙吗?

2 个答案:

答案 0 :(得分:0)

锚标记是一个链接只需指定href属性中的网址。

答案 1 :(得分:0)

尝试删除:

    pagerAnchorBuilder: function(idx, slide) {
        return '<li><a href="#">' + slide.title + '</a></li>';
    }