問題タブ [click]
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.
php - シンプルなユーザー アクション/クリック トラッキングの保存 (テキスト内の連想配列??)
簡単に参照できるように、いくつかの単純なユーザー クリック アクションをテキスト ファイルに保存してきました。Hadoop を学びたいので、完全な db ルートを探しているわけではなく、ログ ファイルからデータを取得できるはずですが、それまではかなり軽量なソリューションを探しています。
txt ファイル ルートを続行することもできますが、多くのファイル (ユーザーがクリックする種類ごとに 1 つ) になってしまいます。
私が考えていたのは、連想配列をテキスト ファイル (毎日 1 つ) に入れ、その連想配列を読み取り、キー => 値を更新してクリック領域とクリック数を表すことです。
もちろん、一連の「配列への読み取り」、「既存のキーの配列のチェック」、「配列の更新」、「txtへの出力」を行わずに、連想配列をtxtファイルに直接保存することはできません。
これらすべてはあまり効率的ではないようです (txt を配列に読み込むだけでも、現在は少し面倒です)。
誰かがこれをどのように行うべきかについてより良い提案をしてくれることを願っています。
c# - サブ項目を持つメニュー項目でクリック イベントを取得する (C#)
選択したフォルダー内のすべてのフォルダー、サブフォルダー、およびファイルのリストを含むコンテキストメニューを作成しています。メニューがクリックされたときにファイルとフォルダーを開くようにしたいのですが、メニューアイテムにサブアイテムがある場合、クリックイベントは登録されません。
menuitem にサブアイテムがある場合でも、クリック イベントを発生させるにはどうすればよいですか?
vb.net - VB.NET を使用してプログラムでマウスをクリックして移動する
ラップトップで PC を制御できるようにするプログラムを VB .net で作成したいと考えています。私が本当に持っている唯一の質問は、ある種のクリックイベントを使用せずにプログラムでクリックするにはどうすればよいかということです。たとえば、開始オーブをクリックしたいときにマウスがその正確な位置にある場合、クリックするサブまたは何かが必要ですその上で。現在、フォーム内をクリックする方法しか知りません。
ありがとう
wpf - WPFのリストボックスのアイテムでマウスクリックをキャプチャする方法は?
ListBox 内のアイテムがマウスでクリックされたときに、既に選択されているかどうかに関係なく、通知を受け取りたいです。
私はこれを検索して見つけました: ( http://kevin-berridge.blogspot.com/2008/06/wpf-listboxitem-double-click.htmlコメントを参照)
これは機能しますが、DoubleClick
. ただし、ワンクリックで機能させることはできません。試してみました-イベントMouseLeftButtonDownEvent
がないようですが、呼び出されていません。MouseClick
もう少し一般的な副次的な質問: どのイベントが存在し、どのハンドラーがそれらに対応し、いつ実際に何かを実行するかを確認するにはどうすればよいですか? たとえば、 aMouseDoubleClickEvent
には が必要だと何がわかりますMouseButtonEventHandler
か? たぶん、MouseLeftButtonDownEvent
他のハンドラーが必要なのですが、それが機能していないのですか?
サブクラス化ListBoxItem
とオーバーライドも試しOnMouseLeftButtonDown
ましたが、どちらも呼び出されません。
マルク
wpf - 高さを伸縮するWPFアニメーション
高さプロパティをアニメーション化することにより、ItemsSource を拡大および縮小する画像にトリガーを設定したいと考えています。
ObservableCollection にバインドされたジェネリック ItemsSource があるため、このコントロールの合計の高さがわかりません。
画像をクリックすると、画像ソースのグリフが変更され、itemssource が展開されていることが示されます。もう一度クリックすると、最初のアニメーションが完了しない可能性があるため、ItemsSource は現在の高さから 0 に戻り始めます。
現在、次のイメージトリガーがあります。
固定の高さにアニメーション化するため、これは醜いです - ItemsControl の合計 (不明な高さ) にアニメーション化する必要があります。また、一方向 (エキスパンド) アニメーションのみをサポートします。
私のItemsControlは単純です:
jquery - jQueryツリー項目内のAjax.ActionLinkがクリックをツリー項目に伝播するのを止める方法
通常、私が理解しているように、jQuery クリック ハンドラーから false を返すと、クリックがそれ以上進まなくなります。Ajax.ActionLink で同じ動作を実現するにはどうすればよいですか? ツリー アイテムはクリックを使用して展開と折りたたみを行い、Ajax.ActionLink をクリックするとアクション リンクが実行され、ツリー アイテムの折りたたみと展開の両方が行われます。
firefox - Firefox で選択したテーブル セルの内部アウトラインを無効にする方法
OSX で Firefox を使用すると、表のセルを cmd キーを押しながらクリックすると、内側の青いアウトラインが表示されます。
Web アプリケーションでこの動作を無効にする方法を探しましたが、何も見つかりませんでした。
onclick をキャプチャするか、CSS アウトラインを 0px に設定しようとしましたが、役に立ちませんでした。
MDC Mozilla CSS 拡張機能も調べましたが、多くは文書化されていません。
特定の HTML ドキュメントでこの内側のアウトラインを削除する方法はありますか?
javascript - Jquery:特定の列を選択しない方法
私はtrにクリックイベントがあるテーブルを持っています:
、このクリック イベント:
正常に動作しますが、行にはtdのクリックイベントもあります:
そしてこれは互いに矛盾します。tr がクリックされた場合と、tr 内のこの特定の td がクリックされた場合に別のことをしたい。では、tr.click() イベントで、特定の td をクリックしたときにイベントが発生しないように定義するにはどうすればよいですか?
コードは次のとおりです。
jquery - JqueryOnclickが2回発生しない
なぜこれが機能しないのか、私は少し混乱しています。クラスを追加しているのに、コレクションに追加されていないので、よくわかりません。
ここではjsbinhttp : //jsbin.com/ayijeにありますが、コードも以下にあります。
いずれにせよ、要素に対してアクションを発生させることができるのは1回だけです。