Resme bakınız. Ekle'ye tıklayınca, aynı form'dan bir tane daha açılıyor aşağıya. Yalnız aşağıya aynısını oluşturabilmek için aşağıdaki javascript kodlarını kullandım. "append" içine, bu form'un aynısını koyuyorum. Form'un aynısı aşağıya çıkıyor. Ama "append" içinde olan form'un içindeki textarea nın class'ına "ckeditor" yazdığımda textarea da değişiklik olmuyor, yani ckeditor açılmıyor. Yani javascript kodu içinde yazılı olan ckeditor etkin olmuyor. 1. resim ckeditor olan. 2. resim "Ekle" butonuna tıkladıktan sonraki alan. Ne yapmalıyım?
https://www.hizliresim.com/b4xzje8 https://www.hizliresim.com/nstnzaw <script>
$(document).ready(function () {
$(document).on('click', '.butonsil', function() {
$(this).closest('.anaform').remove();
});
$(document).on('click', '.addmoreform', function () {
$('.pastenewforms').append('');
});
});
</script>
Denermisiniz.
<script> $(document).ready(function () { $(document).on('click', '.butonsil', function() { $(this).closest('.anaform').remove(); }); $(document).on('click', '.addmoreform', function () { var newForm = $('.pastenewforms').append(''); CKEDITOR.replace(newForm.find('.ckeditor').last()[0]); }); }); </script>