2

了解しました。次のコードがあります。

jquery

//add watermark effect to the specified input box
//get the
var wm = $("input.watermark").attr("title");
$("input.watermark").watermark(wm);
//end

上記のコードは、透かしのクラスを持つ入力要素に、タイトルから透かしベースを追加する必要があります。今私が考えていたのは、コードをより簡単でシンプルにし、それを行うための効果的な方法を実装することですが、方法がわかりません。私の考えでは、jqueryの「each」関数はそれを実行できるはずですが、それを作成する方法がわからないので、助けてください。他の方法がある場合は、提案または推奨してください。とにかく、私はアイデア、推奨事項、提案にオープンです。ありがとうございました。

4

1 に答える 1

2

placeholder代わりに、かなり依存して属性を使用できるようになりました。それは多くの理由ではるかに優れています。ただし、IE8ではJS処理が必要です。

$("input.watermark").each(function () {
   $(this).watermark(this.title);
});
于 2012-07-27T22:12:22.690 に答える