0

私は特別なインターフェースと振る舞いを持つ要素を作ろうとしています。

たとえばinput、自分のページにがあります。

<input type='text' po-type='multiinput' value='' />

po-type='multiinput'そして、属性を持つ入力の後にいくつかのタグを追加したいと思います。

ページ読み込みイベントでこのコードを試しました:

$("input[po-type='multiinput']").after("<div>my details</div>");

問題は、ajaxを使用してこの属性で要素をロードしている場合、その方法では使用量が少なくなることです。

質問は:

どうすればブラウザにmy detailsこの種の要素の後にあらゆる方法で追加させることができますか?

入力を追加した後、毎回関数を使用したくありません。すべてを自動化したい。

あなたが提供できるすべての答えに感謝します。

4

1 に答える 1

1

属性を作成しないでくださいpo-type。HTML5 標準ではdata-*、属性として許可されています。詳細については、 http://www.marcofolio.net/webdesign/html5_data-_attributes_are_great_and_you_know_it.htmlを参照してください。またはコールバックを作成して

くださいhttp://api.jquery.com/jQuery.ajax/を参照してください。$("input[data-potype='multiinput']").after("<div>my details</div>");successcomplete$.ajax

于 2013-01-13T18:52:58.567 に答える