Saya cukup mahir dengan pengkodean, tetapi sekarang dan kemudian saya menemukan kode yang pada dasarnya melakukan hal yang sama. Pertanyaan utama saya di sini adalah, mengapa Anda menggunakan ayat .append()
itu .after()
atau sebaliknya?
Saya telah mencari dan tampaknya tidak dapat menemukan definisi yang jelas tentang perbedaan antara keduanya dan kapan menggunakannya dan kapan tidak.
Apa manfaat dari satu di atas yang lain dan juga mengapa saya menggunakan yang satu daripada yang lain ?? Bisakah seseorang tolong jelaskan hal ini kepada saya?
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
bug yang mana (digunakan untuk?), saya menggunakanappendTo
yang tampaknya juga benar secara semantik terutama karena adaafter
(rantai rantai) - nb:after
setelah tidak ada dalam