arasındaki fark nedir? JQuery (1.8.3) get DOM kullanırken bir sorum var.Kimlik ve sınıf yoluyla DOM alma
$(function() {
//method 1
var $y = $('.u')['0'],
$n = $('.u')['1'];
$y.click(function(e) {
alert('hello y');
});
$n.click(function(e) {
alert('hello n');
});
//method 2
var $yid = $('#y'),
$nid = $('#n');
$yid.click(function(e) {
alert('hello yid');
});
$nid.click(function(e) {
alert('hello nid');
});
});
<!-- method 1 -->
<button class="u">yes</button>
<button class="u">no</button>
<br>
<!-- method 2 -->
<button id="y">yesid</button>
<button id="n">noid</button>
Ben tıklama etkinlik çalışır hale getirmek için "yöntemini 1" neden kullanamazsınız bilmiyorum, ben eksik ettik temel bir şey olduğunu düşünüyorum Birisi bana tavsiyelerde bulunabilir mi? J nesnesini değil, dom nesnesini döndürür.
Onun daha iyi işlevi kullanmak için '.each' sen yineleme tüm unsurlar aynı işi seçer HTML
jquery komut verilmiş belirli bir sınıfla. [0] seçicisi olmadan ... – Tinmar
Cevabım sorununuzu çözdü mü? Değilse cevabım altında bir yorum ekleyin. –