Sayfamda belirli bir kimliğe sahip bir ana div var. Şimdi bu sınıfta aynı sınıfın bazı girdi elemanları var. jQuery kullanarak bu sınıftaki aynı sınıftaki bu elementlerin sayısını nasıl sayabilirim?, bir div içindeki aynı sınıfın eleman sayısını sayar mı?
cevap
jQuery ile basitçe Ardından üst düğümün ve sorgu alabilirsiniz sadece
document.querySelectorAll('#main-div .specific-class').length;
Düz JS ve uyumlu/modern tarayıcılarda 'querySelectorAll()' kullanabilirsiniz. –
evet, bundan birkaç saniye sonra bahsettim :) – fcalderan
Anlattığınız noktadan bahsetmiştim ve qSA() 'nın sadece son tarayıcılarda mevcut olduğuna dair bir uyarıydı. –
$('#maindivid').find('input .inputclass').length
yazabilirsiniz düz js ile aksi
$('#main-div .specific-class').length
(IE8 dahil itibaren) kullanabilirsiniz aranan sınıfla tüm düğümler. o zaman boyutu nedir olayda
var parent = document.getElementById("parentId");
var nodesSameClass = parent.getElementsByClassName("test");
console.log(nodesSameClass.length);
<div id="parentId">
<p class="prueba">hello word1</p>
<p class="test">hello word2</p>
<p class="test">hello word3</p>
<p class="test">hello word4</p>
</div>
<!DOCTYPE html>
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
var count = 2;
$('#adding_employment').click (function(){
if(count < 7){
$($('.input-append').first().clone()).appendTo("#ss");
$($('.input-append1').first().clone()).appendTo("#ss1");
count++;
}
});
});
</script>
</head>
<body>
<form method="post" id="form_property" enctype="multipart/form-data">
<a id="adding_employment" class="btn btn-primary btn-small list-your-property" href="#">Add Another Image</a><br/><br/>
<div class="row">
<div class="span4" id="ss" >
<div class="input-append">
place the code here
</div>
</div><!-- /.span4 -->
<div class="span4" id="ss1" >
<div class="input-append1">
second
</div>
</div>
</div><!-- /.row -->
<br/>
</form>
</body>
</html>
- 1. Kazıma sayfası daha sonra belirli bir sınıfın div sayısını sayar ve bu sayıyı yankılanır.
- 2. Kayıtların sayısını gerçek zamanlı olarak sayar Firebase
- 3. Div içindeki Div - ayrı kaydırma
- 4. Bir div içindeki metni güncelleyin
- 5. bir kap div içindeki herşey
- 6. İki div aynı kaydırma çubuğunu paylaşır mı?
- 7. Bir lejandın içindeki satır sayısını kontrol etme
- 8. CSS dekorasyonu için Div içinde bir eleman seçilmesi
- 9. Aynı sınıfın farklı divs öğelerinden nasıl seçilir?
- 10. xsd aynı eleman, farklı türleri?
- 11. Bir dizide aynı değerleri nasıl sayar ve bir değişkene depolarım?
- 12. Android - backStack içindeki parça sayısını sınırlandırın?
- 13. Sabit div içindeki bir bağlantıyı tıklayamıyorum
- 14. DIV içindeki öğeler yeni bir satır başlat
- 15. jquery aynı sınıfın bir sonraki divini gösteriyor mu?
- 16. İçindeki yeni satır div içinde
- 17. bu div içindeki div'u gösterecek
- 18. Div, diğer bir sayfadan içerik yükleyene kadar bir div içindeki bir yükleme gifini gösterme
- 19. Dize içindeki belirli karakterlerin sayısını sayma
- 20. Jquery animate div başka bir div ile aynı konuma
- 21. Bir sınıfın mirasını alan sınıfın yalnızca üyelerini gördüğü bir yol var mı? Her ikisi de aynı paket içinde
- 22. Yeni bir eleman eklerken dizi içindeki tüm elemanların indeksini arttırmak
- 23. İyonik - Bir div/frame içindeki bir web sitesini görüntüle
- 24. Aynı sınıfın GWT istemci ve sunucu uygulamaları
- 25. Jquery- Sınıfın bir Div içinde var olup olmadığını kontrol edin
- 26. contenteditable div içindeki seçili metni değiştirin
- 27. Mutlak div içindeki elemanların duyarlı genişliği?
- 28. WPF - Birçok eleman üzerindeki aynı efekt
- 29. Belirli yamalar içindeki belirli bir değere sahip yamalar sayısını sayın
- 30. Nakavt - eleman
olsun? DOM-hazır, yükte, tıklamada ..? –