【发布时间】:2016-09-29 08:14:44
【问题描述】:
由于代码气候问题,我需要清理我的代码。这个jquery太相似了。我该如何解决这个问题?
var angle = 0;
$('.rotate-receipt').on('click', function () {
var index = $(this).data('button-index');
angle = (angle + 90)%360;
var className = 'rotate' + angle;
$('#receipt-image-'+index).removeClass().addClass(className);
});
$('.zoom-in').on('click', function () {
var index = $(this).data('button-index');
var image = $('#receipt-image-'+index);
image.width(image.width() + 100);
});
$('.zoom-out').on('click', function () {
var index = $(this).data('button-index');
var image = $('#receipt-image-'+index);
image.width(image.width() - 100);
});
});
【问题讨论】:
-
这里不是主题。也许更多关于codereview.stackexchange.com 的主题 - 可能与stackoverflow.com/questions/10511897/… 重复
-
@J.Doe,在“CodeReview”上留下您问题的链接,我会帮助您
-
HTML 样本也非常有用。
-
@RomanPerekhrest 不能在那里发帖,因为已经在这里添加了这个问题:(我被阻止了。请帮忙。
标签: javascript jquery optimization