Tôi có html sau:Làm thế nào để có được ID của nguyên tố nhấp với jQuery
<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.... */
và kịch bản jQuery sau:
$(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;
});
});
của pagerlink 'liên kết kiểm soát là để Cycle jQuery slideshow. Nếu tôi trao đổi dòng này:
$container.cycle(id);
cho điều này
$container.cycle(7);
nó hoạt động ... (rõ ràng là chỉ điều hướng để trượt số 7). Vì vậy, câu hỏi của tôi là làm thế nào tôi có thể nhận ID của liên kết được nhấp và chuyển nó vào dòng đó?
Cảm ơn trước!
'#' không phải là ký tự hợp lệ trong '[id]'. – zzzzBov