我假设您希望在每次新点击(c1,c2,c3,...)时继续更新课程?
var classname = 'c1';
$('div.' + classname + ' > img').click(function() {
var div = $(this).closest('div');
var url = 'http://www.example.com/ajax/image.aspx?className=' + classname;
$.get(url, null, function(data){
div.removeClass(classname).addClass(data);
classname = data;
});
});
此外,您可能希望对整个 div 而不仅仅是图像进行点击检查:
var classname = 'c1';
$('div.' + classname).click(function() {
var div = $(this);
var url = 'http://www.example.com/ajax/image.aspx?className=' + classname;
$.get(url, null, function(data){
div.removeClass(classname).addClass(data);
classname = data;
});
});