問題タブ [shinybs]

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 投票する
0 に答える
347 参照

javascript - 別の要素の上にカーソルを置いたときにのみ、フローティング要素を光沢のある状態で表示する方法

この質問は、bsTooltip一緒に使用できないことを発見した後に起こりましたshinyjqui

この質問をわかりやすくするために、私がこれまでに知っていることを説明します。

私は、数万行のコードからなるかなり大規模な光沢のあるアプリケーションに取り組んでおり、一度に 1 つのモジュールを構築し、動作したらメイン アプリケーションに配置しています。

現在、壁にぶつかっていますが、2 つの機能に互換性がないように見えます。の作者といくつかのメッセージを交換したところ、彼は、shinyjqui との互換性をなくすshinyjqui古いバグがあることを教えてくれました: issue githubbootstrap

こんにちは @madmark81 、これは jquery-ui とブートストラップの間の互換性がないという古いバグです。実際、jquery-ui.js 自体をアタッチするだけで、shinyjqui をロードせずにツールチップを壊すことができます。

機能を組み合わせたいと思ってjqui_draggableいますが、ユーザーが終了したときにそのポップアップを表示したり、他の要素をユーザーに提供したりしますjqui_sortablehelp messageshoverbuttons

divメッセージが入ったor要素を作って浮かせることを考えてwellpanelいましたが、現時点ではそのような解決策を機能させる方法がわかりません。

最近の経験から、ggplot のホバー メッセージは、shinyjqui で問題を引き起こさないことがわかったので、おそらく希望があります。ただし、このフロート効果を自分で作成する方法はわかりません。

フローティングメッセージとshinyjquiのこの組み合わせを実現する方法を誰かが考えているなら、私はそれを聞いてとてもうれしく思います.

これまでに作成wellPanelしたz-indexのは、他の要素の上に配置するための ですが、これをリンク先の/イベントにのみ表示する100方法を理解する必要があります。wellPanelhovermouseoveractionButton

ツールチップのみのアプリ:

Shinyjqui 機能のみを含むアプリ

コンビ(壊れたメッセージを説明するため)と新しいホバーアプローチのアイデアを備えたアプリ

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

rhandsontable - rhandsontable の使用時に、shinyBS にフォーカスを設定できない

デフォルトのコンテキスト メニュー オプションを持つ bsModal 内に rhandsontable オブジェクトがあります。テーブル セルを右クリックすると、コンテキスト メニュー オプションが bsModal ウィンドウの背後に表示されます。つまり、領域がフォーカスされていないため、使用できません。bsModal の上にコンテキスト メニューを表示したいと思います。これは制限ですか?私は何か間違ったことをしていますか?

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

html - 個々の bsTooltip (shinyBS) 要素のスタイルを設定する

ShinyBSbsTooltip()パッケージの関数を使用して、光沢のあるアプリのさまざまなアクション ボタンにいくつかのツールチップを追加しようとしています。特定のツールチップ ボックスの幅だけを変更したいと考えています。これを行うには、UI の先頭に HTML タグを指定して CSS を直接変更しますが、単純な要素を使用する場合は、コード内のすべてのツールヒントの幅を変更します。.tooltip {...}

以下に、2 つの異なるアクション ボタンを使用した最小限の再現可能な例を示します。

たとえば、特定のウィジェットのプレースホルダーの色を変更する必要があったときなどです。textInput()そのために、HTML()関数で次のように指定しました。

しかし、これはこの場合うまくいかないようです。

助けてくれてどうもありがとう!