JS - add_div_item

Açıklama

Bu bir fonksiyon değildir. Fakat bir fonksiyon gibi görev görür ve işinizi kolaylaştırır. Bu işlemin özelliği bir element içindeki tüm form elemenleri aynı şekilde kopyalamaktır.

 

Kullanımı

Ekle

 

Yukarıdaki örneğe bakar isek

  • "Ekle" butonuna data-function="add_div_item" ile bu butonun artık çoğaltma yetkisine sahip olduğunu data-div=".div_parent" özelliği ile ".div_parent" sınıfına sahip elementin içindeki ".clone_item" elementlerini kopyalamasını ve bir alt satıra aynısı eklemesini söyledik.
  • Eklenen bir elementi silmek için, aynı element içinde data-function="remove_div_item" özelliğine sahip bir element olmalıdır.

 

Parametreler - Attr

  • [data-function] : fonksiyon adi, bu işlem için "add_div_item" yazılması gerekiyor, aksi halde sistem çalışmayacaktır. Bir nevi çalıştırma düğmesi gibi düşünebilirsiniz.
  • [data-div] : kopyalama yapılacak elementin bir üst elementi, yani kopyalama yapılacak elementin hangi element içine kopyalanacağı. Dikkat! kopyalanacak, kopyalanan tüm elementler bu sınıf içerisinde olmalıdır.
  • [data-max_element] : en fazla kaç tane kopyalama yapılacağı. Boş bırakılır ve yazılmaz ise en fazla "99" tane oluşturulabilir.