bir WordPress kullanmak .(&;: "görünür") Krom çalışmıyor
if ($("#makespan").is(":visible") == true) { var make = $("#make").val(); }
else { var make = $("#othermake").val(); }
Make:<span id=makespan><select id=make></select><span id=othermakebutton class=txtbutton>Other?</span></span><span id=othermakespan style="display: none;"><input type=text name=othermake id=othermake> - <span id=othermakecancel class=txtbutton>Cancel</span></span>
Yukarıdaki kod Firefox sorunsuz çalışır ama Krom çalışmak için görünmüyor. Krom doğrudur hatta .is(":visible") = false
gösterir.
Aşağıdaki Jquery Sürümü kullanıyorum: jquery-1.4.3.min.js
jsFiddle Linki: http://jsfiddle.net/WJU2r/4/
CEVAP
Bir WordPress kullanmak :visible
görünüşe göre seçici Krom bazı satır içi öğeler için çalışmıyor.
Çözüm "block"
"inline-block"
o iş yapmak gibi görünen bir stil ekleyin.
Ayrıca bir WordPress kullanmak çok geliştirici daha görünenin biraz farklı bir tanımı vardır unutmayın
Unsurları belgesinde alanı tüketmek için görünür olarak kabul edilir.
Görünen öğeleri bir genişlik veya sıfırdan büyük boy.
visibility: hidden
opacity: 0
elementler görünür olarak kabul edilir onlar hala düzeni alanı tüketir beri.Bir belgedeki öğeler gizli; bir WordPress kullanmak mı kabul edilir eğer eklenen görünür olacak Eğer bilmek için bir yol var o zamandan beri geçerli belge stilleri bağlıdır.
Tüm seçenek öğeleri gizli, ne olursa olsun kabul edilir seçilen devlet.
Bir elementi gizlemek animasyonlar sırasında unsuru olarak kabul edilmektedir. animasyonun sonuna kadar görülebilir. Sırasında göstermek için animasyonlar element, öğe görünür başında kabul edilir animasyon.
Diğer bir deyişle, elemanlaralanı tüketireleman genişliği ve alanı tüketmek için bir yükseklik var demek ki görünmez ve görünür olması.
Öte yandan, olsa bile visibility
ayarlamak için hidden
veya opaklık sıfır, hala :visible
jQuery olarak tüketir alanı, kafa karıştırıcı zaman CSS açıkça söylüyor ve görünürlüğünü gizli.
Bakmak kolay yolu, eğer varsa içeriği, şeffaf vb görebilirsiniz bile ekranda öğesi görebilirsiniz., görünür, yani kadar yer kaplıyor.
Temizledim biraz işaretleme ve görüntüleme bir stil ekledi (elemanları yani ayar ekran "" vb . engellemek için ve bu benim için çalışıyor:
Düğmesini kullanarak bir WordPress kul...
tamamen yakın bir iletişim kaldırmak i...
Zorlama bir WordPress kullanmak yenide...
eğer kullanıcı bir WordPress kullanmak...
Nasıl formu gönderdikten sonra bir Wor...