1

Live Mail が電子メール アドレスを処理する方法と非常によく似た動作をする、タグのようなシステムが必要です。

ご存じない方のために説明すると、Live Mailにはtextboxメールアドレスを入力できる があります。電子メール アドレスの入力が完了すると、Live Mail はアドレスをプレーン テキストから div に変更します。この div には境界線があり、その中にテキストが含まれています。住所を削除したい場合は、住所の上にカーソルを合わせると、右側に十字が表示されます。「タグ付け」されたアドレスは変更できません。変更する場合は、削除して再度追加する必要があります。

これは私が必要とする機能ですが、電子メール アドレスの代わりにタグを使用します。

この方法で動作するjqueryコンポーネントを誰かが知っているかどうか疑問に思っていました.

乾杯、アンソニー

4

2 に答える 2

1

そのような JQuery プラグインについては聞いたことがありませんが、自分で実現するのはそれほど難しいことではありません。ただし、もちろん、実際の外観については、CSS に関するある程度の知識が必要です。

// Code for replacing a textbox with a DIV on blur.
$('#textbox').blur(function () {
  var content = $(this).val();
  if (!content) return; // Don't make anything out of empty textboxes.
  // Create a DIV and make it a sibling to the textbox.
  $('<div>').html(content).appendTo($(this).parent());
  // Remove the textbox.
  $(this).remove();
});

ちなみに、私はこれをテストしていませんが、これで正しい軌道に乗るはずです。

チッ!

于 2009-04-17T00:08:05.683 に答える
1

jquery facebook オートコンプリート( Ajaxian経由)

電子メールのオートコンプリートとオートコンプリートの最後の例の 1 つを備えたJquery 1.6 UIに関する本があります (本のソースコード)。

于 2009-04-17T00:15:22.263 に答える