0

我想使用 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>
4

1 回答 1

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

这是我现在的解决方案。

于 2012-12-11T04:04:57.767 回答