問題タブ [highlighting]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1290 参照

javascript - マウスを使用して強調表示する

選択したテキスト(マウスで強調表示されたテキスト)を画面に表示し、ボタンを押したときにそのテキストをタグでラップします。jqueryを使用したいのですが、別のフレームワークで実行できれば問題ありません。

私はまだこれを行う方法を理解することができていないので、どんな考えでもありがたいです。また、テキストが複数の要素にまたがる場合に問題が発生する可能性があることも知っているので、今のところ、強調表示されたテキストがすべてに含まれていると仮定します。

鬼ごっこ。

ありがとう!

0 投票する
3 に答える
3402 参照

javascript - Web ページのテキストにマウスを重ねると、マップされた画像のセクションを強調表示する

シナリオ:

  • 複数の領域がマッピングされた画像。
  • ページ上のテキストのリスト

望ましい機能: リスト内のさまざまなテキストにマウスを合わせると、マップされた画像内の対応する領域が強調表示されます。

これを行うことができる優れたJavaScriptツールを知っている人はいますか?

マウスを画像自体の上に移動すると、画像のセクションを強調表示する jquery プラグイン ( map hilight ) が見つかりました。次のステップを探しています - 画像の外側のソースからハイライトをトリガーします。

0 投票する
2 に答える
2443 参照

silverlight-3.0 - SilverlightDataGridコードからSelectedItemを更新

コードから(ViewModelのバインドされたオブジェクトを介して)データグリッドSelectedItemを更新する場合、新しく選択されたアイテムを強調表示するビジュアルグリッドを取得するにはどうすればよいですか?

ありがとう、
マーク

更新:これはまだ私にとっての問題です。私のSelectedItemプロパティはすでに変更通知を実装していますが、データグリッドは選択された行を視覚的に表示していません。つまり、強調表示されていません

0 投票する
3 に答える
3614 参照

javascript - HTML 注釈 (選択、ハイライト、フォーマットの削除)

ユーザーが Web ページの任意の部分を選択できるようにする、クロス ブラウザー Web ベースの注釈ツールセットに取り組んでいます。

  • HIGHLIGHT、選択した場合:

ジョンは<li>大きい</li> <li>ダンプ</li>

結果

<span style="background-color: rgb(106, 168, 79)">john is</span> <li><span style="background-color: rgb(106, 168, 79)">big</span></li> <li><span style="background-color: rgb(106, 168, 79)">dump</span></li>

  • REMOVE FORMAT : 以下を選択した場合:

john

から

<span style="background-color: rgb(106, 168, 79)">john is</span> <li><span style="background-color: rgb(106, 168, 79)">big</span></li> <li><span style="background-color: rgb(106, 168, 79)">dump</span></li>

結果

<span style="background-color: rgb(106, 168, 79)"></span> john <span style="background-color: rgb(106, 168, 79)">is</span> <li><span style="background-color: rgb(106, 168, 79)">big</span></li> <li><span style="background-color: rgb(106, 168, 79)">dump</span></li>

  • UNDO/REDO : 機能があると便利

実行したアクションを元に戻したりやり直したりできるようにするため

強調表示の部分的な解決策があります

}

私の要件はリッチテキスト エディターと非常に似ていたので、ckeditor のコードと (広範囲に) Google クロージャー エディターを調べました。どちらも編集可能な iframe でしか動作しないため、希望をあきらめました。私の要件の 1 つは、ユーザーが元のテキストを変更することは許可されておらず、独自の注釈 (ハイライト、インライン ノートなど) を追加することだけが許可されていることです。

ここにあなたのすべての意見を書きたいと思います。可能であれば、正しい方向に向けてください。

――チェサン

0 投票する
2 に答える
826 参照

php - PHP-Highlighが選択したリンク

クリックされたリンクを「ハイライト」(別の色に変えたり、太字にしたり、何でも)するにはどうすればよいですか?

例は次のとおりです。http : //www.celebrything.com/右側のサイドバーにある[今日]、[週]、[月]のリンクを取得して、クリックすると別の色に変えようとしています。

右側のサイドバーに結果を表示するために使用しているコードは次のとおりです。

0 投票する
1 に答える
260 参照

xcode - オンラインでエラー メッセージが表示される IDE ですか? (XCODE と同様、PC 用)

基本的に、XCODE のような PC 用の IDE を探しています。私が本当に探しているのは、ここに見られるように、オンラインエラーの強調表示です

行の強調表示エラー

これまでのところ、これで何も見つけることができませんでした。

0 投票する
1 に答える
685 参照

javascript - javascript - ブラウザーが画像を強調表示しないようにする

ユーザーが画像をドラッグできるようにするスクリプトを作成しました。残念ながら、ほとんどのブラウザーは画像を青色で強調表示します。すべてのブラウザでこの動作を無効にする方法はありますか?

0 投票する
3 に答える
1120 参照

html - HTMLテキストエディタで構文を強調表示する

全て、

HTMLテキストエリアでは、cおよびcpp構文を強調表示することができます。強調表示する場合は、そのサンプルコードを示してください。

int main()

この場合、intはキーワードであるため、強調表示する必要があります。

0 投票する
0 に答える
98 参照

iphone - カスタム セルと uinavigationcontroller の奇妙な問題

複数の行を持つグループ化されたテーブルを持つナビゲーション コントローラーがあり、それぞれが同じカスタム セル クラスを使用しています。

行を選択すると、次のビューに移動します。

戻ると、ほんの一瞬、最初に選択されたカスタム セルの背景が画面の全幅に拡大されてから、再び通常のサイズに戻ります。

強調表示と関係があるのではないかと思いますが、わかりません。

何か案は?

ハウィー

0 投票する
3 に答える
4911 参照

vim - vim構文で行全体を強調表示するにはどうすればよいですか?

特定のパターンに一致するライン全体をvimで強調表示したいと思います。(を実行することで)ハイライトする行のすべてのテキストを取得できますsyn match MyMatch "^.*text-to-match.*$"が、常にテキストの最後で停止します。CursorLineを強調表示するなど、学期の終わりまで続けたいと思います。

私はそれを包み込むことを期待し$て、に置き換えてみました。\n^変化なし。(実際にこれが機能するとは思っていませんでしたが、試してみても害はありません。)また、syn-pattern-offset(ここで読んだもの:http://vimdoc.sourceforge.net/htmldoc/syntax)を調整してみました。 html#:syn-pattern)。簡単に言うと、追加he=he-5すると5つ少ない文字が強調表示されますがhe=he+5、強調表示する文字がないため、余分な文字は表示されません。

これはvim構文を作成する最初の試みであり、vimは比較的初めてです。優しく、説明を含めてください。

ありがとう!

(編集:含めるのを忘れた、これは複数行のハイライトです。おそらく少し複雑さが増します。)