Kısa bir süre önce $()
kullanarak jQuery()
'u kullanarak yorum yapan bir podcast dinlemekteydim. Her zaman $()
kullanıldı ve yeni bir nesne oluşturulduğu ve jQuery()
kullanıldığında durumun böyle olmadığı belirtildi. Çevremdeydim ama bu konuyla ilgili bir şey bulamadım.
Bunun tipik bir örnek olmadığını anlıyorum, ancak bu sorunun cevabı ile ilgilenmemin sebebi şu.
Kullanıcının bir tarayıcıya bir gün boyunca (24 saat veya daha uzun süre) yüklenmesini ve jQuery aracılığıyla AJAX çağrısının sonucu olarak her 5 saniyede bir güncellemenin yapıldığı bir sayfam var (AJAX çağrı kısmı, DOM'ın güncellenmesiyle ilgisizdir - DOM'a yapılan güncelleme, bir HTML dizesi ve bir jQuery nesnesindeki bir çağrı .empty()
ve .html()
) kullanılarak yapılır.
bu işitme beri, sonradan jQuery()
çağrılara $()
aramaların hepsi açık, ama ben bilmek istiyorum:
jQuery()
kötü bir uygulama kullanarak vs $()
kullanıyor mu? İkisi arasında ihmal edilebilir bir fark var mı? Yoksa daha büyük projelerde fark edilebilir mi?
Bunun hakkında gördüğüm en kötü şey, $() 'nin aranması zor olmasıdır, bu yüzden kapsamı değiştirmeye ihtiyacınız varsa o zaman bu zor olurdu – Earlz
$() gibi bir nesne her seferinde bir nesne oluşturur. $ ("# öğesi") html ('buraya.'); . $ ("# Öğesi") slideUp(); '. Aynı öğeyi kullanıyorsanız, bunun yerine zincir çağrıları veya bunun gibi bir şey yapmalısınız - "var ele = $ (" # item "); ele.html ('buraya'); ele.slideUp(); ' –
Ne podcast bu yüzden bunu önlemek için biliyorum. – Mark