2010-02-19 18 views
5

Merhaba, bu gerçekten çok kolay bir sorun olmalı ama takılıyorum. Metnin bir metin kutusu ve tekstüre içerisinde kaybolması ve gerçek öğenin yerinde bırakılması mümkün mü? .html() .val() vb. Kullanarak solmayı denedim ancak metnin içerdiği öğe de her zaman soluklaşıyor.Jquery fadeout text insde bir metin kutusu ve textarea

cevap

5

Bunu başarmanın tek yolu, giriş öğesinin rengini değiştirerek yapılmasıdır. Renk manipülasyonlarında uzmanlaşan JQuery color plugin'a bakın.

O Basitçe bir süre içinde metinlerin etrafında

$(formelement).animate({ color: "#FFFFFF" }, 600); 
+0

hey öneri için teşekkürler. Ben beyaz için değiştirmeye çalıştım ve sonra sadece val() kaldırmak ama beyaz renk – David

+2

gerçekten solma değildi Ben kontrol etmek için çevrimiçi bir örnek gönderebilirsiniz? –

+0

Jquery UI aslında bu http://jqueryui.com/demos/animate/ – JProgrammer

1

çizgisinde çalışmak ve yayılma ermesi gerekmektedir. JQuery öğesi kaybolur, bu en kolay yoldur. Sadece DOM öğesinin tamamını değil, sadece metni silmenin bir yolu olduğundan emin değilim.

Düzeltme: Textarea bölümünü okumadım. Bunu yapmak için muhtemelen gerçek girdi öğesini gizlemek ve bir metin elemanı gibi görünecek şekilde yeni bir stil oluşturmak ve içindeki metni soldurmak isteyeceksiniz. Bu genellikle bir giriş elemanının görünümünü yeniden düzenlemek için yapılır.

+0

bir metin/textarea form öğesindeki içerik için çalışmaz. –

+0

İlk bölüm olmaz, ikinci bölüm, böylece düzenleme. –

+0

Teşekkürler bunu deneyin - sadece bunu yapmak için kolay bir yol olacağını düşündüm. – David

İlgili konular