Я досить досвідчений у кодуванні, але раз у раз натрапляю на код, який, здається, робить те саме. Моє головне питання тут, чому б ви скористалися .append()
радше тоді .after()
чи віце-стихами?
Я шукав і, здається, не можу знайти чіткого визначення відмінностей між ними та коли їх використовувати, а коли не потрібно.
Які переваги одного над іншим, а також чому я використовую один, а не інший ?? Може хтось, будь ласка, пояснить це мені?
var txt = $('#' + id + ' span:first').html();
$('#' + id + ' a.append').live('click', function (e) {
e.preventDefault();
$('#' + id + ' .innerDiv').append(txt);
});
$('#' + id + ' a.prepend').live('click', function (e) {
e.preventDefault();
$('#' + id + ' .innerDiv').prepend(txt);
});
$('#' + id + ' a.after').live('click', function (e) {
e.preventDefault();
$('#' + id + ' .innerDiv').after(txt);
});
$('#' + id + ' a.before').live('click', function (e) {
e.preventDefault();
$('#' + id + ' .innerDiv').before(txt);
});
append
який (використання для?) помилки , тобто, я використовую ,appendTo
що здається правильним alsomore семантичний тим більше , що єafter
(ланцюг ланцюг ланцюг) - пь:after
після не в