带有jquery循环的外部链接

时间:2012-12-10 04:35:01

标签: jquery cycle jquery-cycle

我想用jquery循环向其中一个导航按钮添加外部链接。让我们假设有5个按钮,我想让其中一个外部链接。有什么提示吗?

    $('#content').cycle({
        fx:     'scrollUp',
        speed:  'slow',
        timeout: 0,
        pager:  '#nav',
        pagerAnchorBuilder: function(idx, slide) {
            // return sel string for existing anchor
            return '#nav li:eq(' + (idx) + ') a';
        }           
    });

这是我找到的,请参阅评论

    $('#content').click(function() { 
    $('#nav li:eq(2) a').trigger('click'); 
    **return '<a href="' + el.src + '">' + (i+1) + '</a>';** // this should be it but how do I implement so both triggers work accordingly?
}); 

和html大纲:

<div class="menu">                          
                            <ul id="nav">
                                <li class="home"><a href="#home" title="home" >Home</a></li>
                                <li class="about"><a href="http://www.dot.net/Resume.pdf" title="about" class="external">About</a></li>
                                <li class="networks"><a href="#networks" title="networks">Networks</a></li>
                                <li class="last contact"><a href="#contact" title="contact">Contact</a></li>
                            </ul>
                        <br class="spacer"/>
                        </div>

1 个答案:

答案 0 :(得分:0)

if (which == "resume"){     
      $('#nav li:eq(2) a').trigger('click'); 
    return '<a href="' + el.src + '" >' + (i+1) + '</a>';

这是我现在的解决方案。