Üzerinde çalıştığım komut dosyasında, gövdeye bir geri bildirim formu için işaretleme ekliyorum ve daha sonra jQuery ile bu öğeyi (bir DIV) ortalamaktayım. Aşağıdaki kod örneğinde, form_code form biçimleme tutar. #feedback_form için tanımlanan CSS stilleri, bir genişliği açıkça tanımlar. Bununla birlikte, eklendikten hemen sonra çağrılan genişlik() için hesaplamanın yanlış hesaplanması, sayfanın tüm genişliğine neredeyse eşit bir boyut döndürmesidir.DIV genişliği, eklentiden hemen sonra yanlış mı hesaplanıyor?
Genişliği konsolda, saniye sonra bile uyarırsam, doğru hesaplar. Buna daha önce hiç rastlamadım, birileri buna ışık tutabilir mi?
jQuery('body').append(form_code);
alert(jQuery("#feedback_form").css("width"));
İlginç. Bu çalışıyor, teşekkürler: P – Mike