单击拇指时,我正在尝试加载图像。用户点击:
<li><a href="#" class="01"><img src="images/thumbimg1.jpg" alt="thumbnail 1" /></a></li>
我使用的 jQuery 是:
var divs = $('#img01, #img02, #img03, #img04, #img05, #img06, #img07, #img08, #img09, #img10');
var classNumber = $(this).attr('class');
var thumb = 'thumb';
var html = '.html';
$(divs).hide();
//$("#img01" + $(this).attr("class")).load(thumb+number+html).fadeIn();
$('ul#thumbs li a').click(function(){
$(divs).hide();
$('#img' + $(this).attr('class')).load(thumb+classNumber+html).fadeIn();
});
});
当我查看控制台时,classNumber 只是以未定义的形式返回。
当我做 console.log(this); 我点击了正确的链接,显示了正确的类,所以我不知道为什么我没有定义。
谢谢。