Stili elde etmenin bir yolu var mı: görüntüleme özniteliği, yok veya engellenir mi?Jquery - "none/block" stil gösterme özniteliği nasıl elde edilir
DIV:
<div id="ctl00_MainContentAreaPlaceHolder_cellPhone_input_msg_container" class="Error cellphone" style="display: block;">
<p class="cellphone" style="display: block;">Text</p>
</div>
Ben her zaman gösterir böylece div gizli ya da değil ama benim durumumda bu div dinamik olarak enjekte olup olmadığını öğrenmek için bir yol olduğunu biliyoruz bu nedenle yapamam false ile görünür o kullanın:
$j('.Error .cellphone').is(':hidden')
Ben sonuç almak mümkün: kullanarak "ekran bloğu":
$j('div.contextualError.ckgcellphone').attr('style')
t mı Burada sadece "blok" veya "none" değerini elde etmenin bir yolu var mı, yoksa bunu yapmanın daha iyi/daha verimli bir yolu var mı?
'==' yerine '===' kullanıyor musunuz? – gmeben
.css ("display") ve .is (": visible") ile kontrol etmek aynı şey değildir. Ebeveyn öğesi "göster: yok" ise, farklı sonuçlar verecektir. Dikkatli ol. – xecute