2

私は、入力またはテキストエリアのプレースホルダーの値を取得し、クリックすると消えるこの入力をオーバーレイするdivを作成するプラグインを使用しています...このdivを、兄弟の入力またはテキストエリアのposition()を取得するjavascriptで配置します。

プラグインを防弾にしようとすると、入力の幅と高さを5秒ごとに変更します。通常、div.placeholderはそれ自体を配置する必要がありますが、いくつかのバグが表示されます。

ここでフィドルを作りました> http://goo.gl/Ytmxm

誰かがこの問題を手伝ってもらえますか?

前もって感謝します

4

1 に答える 1

0

あなたのコードは完璧です。

あなたが見る問題はあなたが得る位置がoffset()古いものであるためです。inputChange寸法を変更してから1ms後 にトリガーするようにフィドルを変更しましたが、機能します。http://jsfiddle.net/PvLnH/1/

時々それがトリックを演じるリフレッシュを見てください。

これが私のコメントで説明する解決策です:http: //jsfiddle.net/PvLnH/3/

于 2013-03-06T11:01:26.037 に答える