Jquery Cycle - как создать ссылку из якоря - PullRequest
0 голосов
/ 28 декабря 2011

Я использую этот 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 голосов
/ 28 декабря 2011

попробуйте удалить:

    pagerAnchorBuilder: function(idx, slide) {
        return '<li><a href="#">' + slide.title + '</a></li>';
    }
0 голосов
/ 28 декабря 2011

Якорный тег - это ссылка , просто укажите URL в атрибуте href.

...