2010-11-20 24 views
1

JQuery kullanarak bir elemanın css değerini değiştirmenin en iyi yolu nedir? , Dynamically.Should benjquery ile css'yi değiştir

.css({"properties"}) 

kullanmak Ve kod bir sürü yazma Ben öğelerin listesini satır başına bir Görüntülenen var ve satır içinde görüntülemek istediğiniz? Başka önerileriniz var mı? Teşekkürler.

+0

css'inizin neye benzediğini ekleyebilir misiniz? Gerçekten ne istediğinden emin değil misin? – gideon

cevap

4

sonra ne yapabileceğiniz biçembentin içine stilleri dışa ve elemana CSS sınıfları eklemek için jQuery kullanmaktır stilleri statik olacak olursa:

+0

teşekkürler. Daha kolay bir yol olmadığından emin olmalıydım. – andrei

2

Seçici ile değiştirmek istediğiniz öğeleri seçin, ardından görüntüleme özelliğini değiştirmek için .css() yöntemini kullanın.

$('.my-element-class').css('display', 'inline'); 

bir nesne özelliği haritası kullanarak, aynı anda birden fazla özelliklerini değiştirmek gerekiyorsa

defalarca .css() arayarak daha kolaydır.

$('.my-element-class').css({ 'display': 'inline', 'marginLeft': '100px' }); 

Not ziyade 'marginLeft' kullanımı margin-left ', css() operatör değerleri inanıyorum CamelCase olmasını bekler. element.css("display","inlne");

0

Böyle özelliklerini eklemek/değiştirebilir.

0

CSS sayfanıza yeni sınıf ekleyebilir ve ardından ana öğe üzerinde basitçe geçiş yapabilirsiniz. Veya .css({'display':'inline'}) kullanın.

0

Eğer tüm özellikleri değiştirmek istediğinizi anlıyorsanız merhaba? Öyleyse, bu sınıf için addClass, removeClass sınıfını kullanabileceğinizi düşünüyorum. Bu

İlgili konular