問題タブ [togglebutton]

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

jquery - jQueryUIトグルボタンイベント

イベントをjQueryUIToggleボタンにバインドするにはどうすればよいですか?具体的には、発生するイベントをバインドするにはどうすればよいですか?

チェックボックスはボタンを正しく切り替えるようにレンダリングされていますが、ボタンの状態が変化しても、チェックボックスに接続されているイベントハンドラーはトリガーされません。足りないものはありますか?

CSS:

JavaScript:

0 投票する
4 に答える
666 参照

jquery - jQuery アニメーションの不具合: マウスをすばやく移動すると、関数が間違った順序で起動する

注: 問題のスクリプトは私が書いたのではなく、同僚が書きました。私たちのために、これに関する意見を得るためにボランティアをしています。初心者のように聞こえる誤った用語や説明をご容赦ください。私はスクリプトの専門家ではなく、HTML/CSS の専門家です。

問題のページ:

http://cure.org/curekids/kenya/2010/02/joseph_muchiri/

問題のスクリーンショット:

ckダッシュタブ.jpg

問題:

このページを見ると、ページの上部にダッシュのようなツールバーが表示されますが、サイト ヘッダーのすぐ下にあります (「CUREkids」と書かれた部分)。

そのツールバーの任意の領域にカーソルを合わせると、左側に小さな緑色のタブがあり、その後ろからアニメーションで表示されます (クエスチョン マークが付いた部分)。クリックすると、タブが切り替わり、説明的なSlidedeckインターフェイスが開きます。これまでのところ、すべて順調です。

問題は、ツールバー上でマウスを動かす速度が速すぎると、奇妙な不具合が発生して jQuery ルールが奇妙な方法で起動し、タブが後ろから出てきて、ツールバーの上に戻ってしまうことです。

追加の詳細:

スクリプトが機能する方法は、タブがデフォルトでツールバーの後ろに隠されていることです.jQueryは最初にタブを左にアニメーション化してツールバーから出てきます.次にz-indexを変更して実際にツールバー要素の上に持ってきて最大化します.タブの使いやすさとクリック領域。これはすべて mouseOver で行われます。mouseOut では、逆のことが起こります (z-index がツールバーよりも低い値に変更された後、元の位置にアニメーションで戻ります)。

私の考え

mouseOver イベントが非常に迅速に発生したときにオーバーラップ バグが発生しないように、スクリプトの記述方法に問題があるに違いないと思います。

すべての助けに感謝します。

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

grid - レコードデータを設定するとトグルボタンがリセットされます

私は奇妙な問題に直面しています。2 つの列を持つ通常の ext-gwt グリッドを作成しました。1 つの列には数値が表示され、もう 1 つの列には ToggleButton がレンダリングされます。ToggleButton が押されるとすぐに、小さなウィンドウが表示されます: 1- テキストフィールド (数字を入力するため)、2- OK ボタン。[OK] ボタンを押すと、数値を含む列の値が小さなウィンドウのテキスト フィールドで指定された値に変更されます。これが私が望む最終的な写真です。簡単!右?

問題はこれからです。これは、列の値を変更するために [OK] ボタンが押されたときに実行されるものです。

このコードを使用して実際に値を変更しますが、何かがおかしいです。このコードが実行されるたびに、ToggleButton は「押されていない」状態のままになります。最後の行を削除すると、ToggleButton は再び正常に機能します (押されます)。

トグルボタンの問題を解決する方法はありますか?

ありがとうございました

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

android - Androidでxmlを使用してまたは使用せずにToggleButtonの動作を変更する方法

私は自分のプロジェクトのためにアンドロイドでメモカードゲームをしなければなりません。今のところ、アプリの基本的な形を理解しようとしている段階です。

いくつかのチュートリアルを読みましたが、動的に作成された多くのボタン(つまり、「for」ループ内)をxmlから、またはコードから変更する方法を理解できません。私の質問を明確にするために、これが私が作成したコードです

アプリを実行すると、画面に30個のトグルボタンがあり、それぞれに0から14(15ペア)の数字があります。それが私が望んでいたことですが、トーストボタンのテキストを表示する以外にそれらのボタンのいずれかを押すと、オンにしたいものからオフに変更します。この動作を制御する方法がわかりません。コードまたはxmlを使用してこれを厳密に実現するためのヒントをいくつかいただければ幸いです。もう1つのケースは、xmlを使用して、ボタンに設定されたテキストのそのようなレイアウトとランダム性を定義する方法です。

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

java - スピナーを使って 12 時間 / 24 時間の目覚まし時計を作るための提案はありますか?

私は 3 つJSpinnerの s を持っています。1 つは時間、1 つは分、もう 1 つは秒です。分と秒の最大値は 60、最小値は -1、時間の最小値は -1、最大値は 24 です。秒が 60 になると、0 に戻り、分が 1 つずつ増加します。 . ダウン機能と時分針のアップダウン機能についても同様の動作があります。この手法は、24 時間制をナビゲートする際に問題なく機能します。

ただし、12 時間以内に問題が発生しました。左にJCheckBox( amPmCheckBox) があり、12 時間制を有効または無効にします。現在、12 時間制への変換も問題なく機能するため、これをクリックしてもJCheckBox問題ありません。JToggleButton左に( )がありamPmToggleButtonますね。これにより、稼働中 (選択解除) の場合は AM が表示され、停止中 (選択済み) の場合は PM が表示されます。

さて、問題は変換ではなく (うまくいったと言いました)、スクロールにあります。スピナーを上にスクロールすると、たとえば、午後 11 時から午前 12 時まで移動する必要があります。amPmToggleButtonただし、時間スピナーが制限の1つに達して反転するたびに状態が切り替わるようにしています(これは簡単に検出できます。getAlarmHrs() > MAX_ALARM_AMPM_HRS他にあるかどうかを確認するだけですgetAlarmHrs() < MIN_HRS。)今、そこに私の問題があります。AM/PM サイクルごとに 12 時間あるはずです。ただし、午前 1 時から午前 12 時までと午後 1 時から午後 12 時までです。AM/PM を知っている人なら誰でも、これが間違っていることを知っています。

AM と PM をいつ切り替えるかを知るためにこれをプログラムするにはどうすればよいですか?

この目覚まし時計は、24 時間制で完全に機能することを忘れないでください。

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

android - 私のコードは機内モードを継続的に切り替えます

次のことを行う画面(アクティビティ)があります。機内モードを切り替えるトグルボタンがあります。新しいスレッドを生成するサービスを使用してそれを行います。また、まったく同じ方法でまったく同じことを行うボタンもあります。以下のコード スニペットが示すように、特別なことは何もありません。すべてがトグル ボタンの期待どおりに機能しますが (現在、電話が機内モードでない場合は機内モードが「オン」に変わり、現在機内モードの場合は「オフ」に変わります)、ボタンをクリックすると、機内モードが継続的に切り替わります。 (機内モードは「オン」から「オフ」に切り替わり、「オン」に戻り、「オフ」に戻ります...)ループに陥るかのように。インターネットで色々調べた結果、これは、電話/サービス状態のインテント/ブロードキャストレシーバーが Android で起動された方法と関係があると思われます。トグル ボタンには 2 つの状態があり、インテントが再びブロードキャストされるのを効果的に防いだためです。これは正しいです??もしそうなら、ボタンを使用して機内モードを切り替える正しい方法は何ですか (対ラジオボタンまたはトグルボタン)?

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

wpf - Use checkbox as togglebutton in expander

Im quite new to wpf and have to following problem.

I need to create a List (i am using a listbox) of items that can be expanded (expander). The problem is, that they can be expanded, only if they have been 'selected'. Each listboxitem should have a checkbox and some text.

So very basic example to illustrate what i mean:

If any (so multiple is allowed) of the checkboxes in the listbox are checked, then the item expands showing more data.

Again an example:

I cant get a expander to use a checkbox as 'togglebutton'.

Could anyone help me out? Some example code would be very welcome...

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

asp.net-mvc - MVC トグル ボタン

現在、ユーザーがグリッドを除外するために選択できるボタンのグループがあります。問題は、ボタンの 1 つがクリックされた後、適用された現在アクティブなフィルターがユーザーにわからないことです。それで、これらのボタンのグループをトグルボタンとして機能させる方法を理解するのを手伝ってくれる人はいますか (仕様は、アクティブなボタンのボタンの背景色を変更することです)。

これは MVC であり、JavaScript 関数を呼び出す各ボタンにバインドされた onclick イベントがあることに注意してください。

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

windows-phone-7 - wp7 トグルスイッチ ボタンの色

WP7 の ToggleSwitch には、トグルスイッチの背景を変更するために使用できる SwitchBackground 色があります。トグル スイッチのスライダー ボタン自体の色を変更する必要があります。左または右にスライドする長方形のブロックについて話しています。

どうすればこれを達成できますか?

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

android - スピナーにエントリがあるとレイアウトが台無しになる

私は持っている

aspinnerと a の隣に aが表示されますToggleButton。これまでのところすべて問題ありません。もちろん、spinnerいくつかのエントリが必要なので、スピナーに次の属性を追加します。

現在の問題は、ToggleButtonがスピナーより少し低く、 のボタンToggleButtonが切り取られていることです。おそらく 3 ~ 5 行のピクセルです。

ここで何が間違っているのか誰にも分かりますか? Android はバージョン 2.2 です

ありがとう!