$(document).keydown(function (e) {
if (e.keyCode == 40) {
var next = ul.find('li.current').next();
if (next.length) {
next.click();
ul.find('li.current').removeClass('current');
next.addClass('current');
}
}
});
$("#thumbsList li").click(function () {
$(this).addClass('currentThumbNail');
$('#thumbsList li').not(this).removeClass('currentThumbNail');
});
感谢。
答案 0 :(得分:1)
在您else
之后使用if (next.length) {
分支对我来说似乎足够好。
if (next.length) {
next.click();
ul.find('li.current').removeClass('current');
next.addClass('current');
}
else {
//no more slides found, dammit!
}