Tencent Weibo のような @friend の仕組みはどのように実装されていますか? 友達の一覧を表示するための @ の実装方法と、@abc の検索を実装する方法は正規表現を使用する必要があると思いますが、そうではありません。書き方を知っていますか?専門家がアドバイスをいただければ幸いです-----解決策-------------------------- これを下に追加します #content<br> {<br> width: 200px;<br> }<br> .autoDiv<br> { <br> 可視性: 非表示;<br> 位置: 絶対;<br> 幅: 200px;<br> 高さ: 255px;<br> 境界線: 1px 実線 #00f;<br> 背景色: 白;<br> }<br> <br>//自動表示<br>function autoShow() {<br> var obj = document.getElementById("content" ); <br> var mailAddressList = document.getElementById("auto-show");<br> var x = 0, y = 0, o = obj; h = obj.offsetHeight;<br> while (o != null ) { <br> x += o.offsetLeft;<br> y += o.offsetTop;<br> o = o.offsetParent;<br> }<br> mailAddressList.style.left = x + 'px'; > mailAddressList.style.top = y + h + 'px';<br> mailAddressList.style.visibility = "visible";<br>}<br>$(document).ready(function () {<br> var emailInput = $("#email"); <br> var emailListDiv = $("#auto-show");<br> //バインドフォーカスイベント (フォーカスを取得します。テキストボックスになると思います。状況は次のとおりです) @)<br> emailInput.keydown(autoShow);<br> <br> emailListDiv.addClass("autoDiv");<br> // イベントをバインドします。div のマウスオーバー、マウスアウト<br> for (var i = 0; i $("#auto-show").append("</p> <div id='" + (i + 1).toString( ) + " ' onmouseover="setStyle(this) 独自のスタイルを作成します" onmouseout="cancelStyle(this) 独自のスタイルを作成します"></div> }<br>マウスが入ったときにスタイルを設定し、マウスが外に出たときにスタイルをキャンセルし、上下キーを押してスタイルを設定し、キーボードのポップを設定するために書いたわけではありません。 up イベント処理、Enter キー、Esc キー、Backspace キー、Delete キー。