0
HTMLタグで選択したテキストを取得しようとしています。たとえば、divタグが選択されていると言う:HTMLタグを含む選択したテキストを取得
<div>hello There</div>
window.getSelection()
は私だけ"hello There"
を与えるだろうが、私は<div>hello There</div>
をしたいです。あなたはjqueryのを使用している場合
HTMLタグで選択したテキストを取得しようとしています。たとえば、divタグが選択されていると言う:HTMLタグを含む選択したテキストを取得
<div>hello There</div>
window.getSelection()
は私だけ"hello There"
を与えるだろうが、私は<div>hello There</div>
をしたいです。あなたはjqueryのを使用している場合
あなたは試みることができる:あなたは[outerHTML](https://developer.mozilla.org/en/docs/Web/を探している
$(":contains('"+window.getSelection()+"')")
:セレクタ(https://api.jquery.com/contains-selector/)が含まれていAPI/Element/outerHTML)プロパティ –
私は両方とも必要です – Jois
テキスト選択は、クロスブラウザ(読み:悪夢)をするのは難しいです。優れた[Rangyライブラリ](https://github.com/timdown/rangy)を使って、あなたのためにそれをすべて処理することを強くお勧めします。 –