jqueryで助けが必要です。前もって感謝します。
jqueryのオートコンプリート機能を利用しています。ハイライトのオプションがあります。など :-
highlight: function(match, keywords) {
return match.replace(new RegExp("("+keywords+")", "gi"),'<b>$1</b>');
}
正常に動作しています..しかし、HTML形式で結果を取得しています。など :-
<div id='22048,63' style='width:200px;text-align:left;'><div class='floatleft' style='width:165px'>(LAS) Las Vegas McCarran International Airport, Las Vegas, Nevada</div><div class='floatright' style='width:20px;padding-right:15px;'><img src='images/plane.gif' width='14' height='16' /></div></div>
そのため、テキストボックスに「las」と入力すると、HTML のクラス属性が置き換えられ、デザインがマッシュアップされます。「Class」に「las」キーワードが出てくるからです。というわけでこれを交換です。
HTMLで取得したテキストのみを置き換えたい。
jqueryにはオプションがあるので、これを行うことができます..
ありがとうございます。それでは、お元気で