我想用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>
答案 0 :(得分:0)
if (which == "resume"){
$('#nav li:eq(2) a').trigger('click');
return '<a href="' + el.src + '" >' + (i+1) + '</a>';
这是我现在的解决方案。