【发布时间】:2011-12-11 21:37:02
【问题描述】:
我有以下html:
<a href="#" id="#1" class="pagerlink" >link</a>
<a href="#" id="#3" class="pagerlink" >link</a>
<a href="#" id="#2" class="pagerlink" >link</a>
/*etc.... */
以及以下 jQuery 脚本:
$(document).ready(function() {
var $container = $('.gallery_r').cycle({
fx: 'scrollHorz',
speed: 500,
timeout: 0
});
$('a.pagerlink').click(function() {
var id = $(this).attr('id');
$container.cycle(id);
return false;
});
});
'pagerlink' 链接控件用于 jQuery Cycle 幻灯片。如果我交换这一行:
$container.cycle(id);
为此
$container.cycle(7);
它有效...(显然只导航到第 7 张幻灯片)。那么,我的问题是如何获取被点击链接的 ID 并将其传递到该行?
提前致谢!
【问题讨论】:
-
#不是[id]中的有效字符。
标签: jquery jquery-cycle