2009-12-12 3 views
1

Par exemple:
page a certains paragraphes avec le texte:Obtenir l'élément parent du texte près du curseur Caret

<p>some text1</p> 
<p>some text2</p> 
<p>some text3</p> 

de sorte que le navigateur va rendre:

certains text1
certains texte2
certains text3

Maintenant, si l'utilisateur place le Caret, disons sur text2 (entre 't' et 'e', ​​le document est en mode design = on), le fu nction devrait renvoyer ref au second objet p.

Je pense qu'il devrait être fait en utilisant l'objet gamme ...

Répondre

1

Vous devez utiliser le même de la boîte modifiable, comme événement de mise au point et utiliser le mot-clé ce pour l'obtenir est la référence.

+0

+1, bien que je trouve souvent la vérification orthographique et un exemple de code source pour être utile ... –

0

Avez-vous envisagé d'ajouter des écouteurs onHover à tous les éléments que vous pourriez avoir besoin de savoir si la souris est terminée? En utilisant jQuery (très exemple de base)

var currentHover = null; 
$('p').hover(function(){ 
    currentHover = this; 
}, 
function(){ 
    currentHover = null 
}); 
+0

les paragraphes sont ajoutés à la page de manière dynamique, à l'heure de l'exécution – moshe

+0

et je pas besoin en stationnaire, uniquement lorsque le curseur est placé (mode édition) – moshe

+0

curseur n'est pas la bonne définition, Caret est mieux. – moshe

Questions connexes