2012-02-26 5 views
0

div/span全体ではなく、特にテキストが上に乗っているときに検出できる方法はありますか?div/divを無視して、JavaScript/jQueryでテキストホバーを検出しますか?

+0

私はあなたができるとは思わない、私はスパンのような要素でなければならないと信じています。スパンタグでテキストを折り返すことはできませんか? – MattP

+0

関連:http://stackoverflow.com/questions/2444430/how-to-get-a-word-under-cursor-using-javascript – pimvdb

+0

私はもちろん、これは単なる教育目的のためのものであり、私はそれに関する情報を見つけることができませんでした。 – Ian

答えて

0

イベントオブジェクトにアクセスできると仮定して、ホバーオーバーイベントをトリガしたevent.targetを使用できます。

EDIT:

これはやり過ぎですが、楽しいことができます:

あなたはスパン/ divの上にカーソルを移動すると、あなたがそれにすべてのテキストを分割し、LITERALLYサーブspanタグで各文字をラップすることができますどの言葉や手紙があなたに伝えられているかを伝える以外の目的はありません。

私はこれを行うにあたって有用な理由は見当たりませんが、そのような希望がある場合は、一時的かつ比較的速く(テキスト長に依存します)、誰かがどの文字や文字をホバーオーバーしているかを判断しますテキストセット

これは、ある言語を学ぶ人々が後で翻訳するための単語を保存できるように、「非常に」長めのテキスト文書で特定の単語を翻訳する方法をトリガーすることを望んだ別のプロジェクトでこれを行いました。あなたの文脈には、これは動作するかもしれません、そうでなければ、もっと説明してください。

+0

あなたは私の質問を誤解していると思います。 – Ian

+0

あなたはどの単語や手紙を検出しようとしていますか? – MyStream

関連する問題