Kodlama konusunda oldukça yetkinim, ama şimdi ve sonra temelde aynı şeyi yapan kodla karşılaşıyorum. Buradaki asıl sorum, neden ayet .append()
yerine .after()
ya da ayet kullanıyorsunuz?
Aradım ve ikisi arasındaki farkların ne zaman kullanılacağı ve ne zaman kullanılamayacağı konusunda net bir tanım bulamıyorum.
Birinin diğerine faydaları nelerdir ve neden birini diğerinden ziyade kullanayım? Lütfen birisi bunu bana açıklayabilir mi?
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
(kullanmak için?) hataları yani yaniappendTo
alsomore semantik özellikleafter
(zincir zincir zinciri) - nb:after
sonra değil içinde olduğu kullanın kullanın