これによると(JavaScriptを使用してカーソルの下に単語を取得)リンクマウスポインタの下に単語を取得できます。英語では問題ありません。私はそれを変更します(アラビア語の場合)
<p>سلام به همه</p>
Word: <span id="word"></span>
<script type="text/javascript">
$(function() {
// wrap words in spans
$('p').each(function() {
var $this = $(this);
$this.html($this.text().replace(/[^\x00-\x80]+/g, "<span>$1</span>"));
});
// bind to each span
$('p span').hover(
function() { $('#word').text($(this).css('background-color','#ffff66').text()); },
function() { $('#word').text(''); $(this).css('background-color',''); }
);
});
ただし、単語ごとに「$1」が返されます。助けてください!