問題タブ [jquery-click-event]

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

jquery - Javascriptを使用して特定のアンカー要素でクリックイベントを「トリガー」する方法は? できればjQueryで

私がやりたいことは、できればjQueryを使用して、アンカー要素でクリックイベントを発行し、ブラウザにそのリンクをたどらせることです。.length から 1 を返しているので、アンカー セレクターが正しいことはわかっています。

これが私が試したことです:

しかし、それはリンクをたどりません。

どうやって間違っているのですか?

ありがとう!!

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

jquery - jQueryはネストされたulでliをクリックします

リスト内にリストがあります。ユーザーがリストアイテム(<li>)をクリックすると、ネストされた<ul>ものが表示されるようにします。ネストされたリストの追加を開始する前は、リストアイテムをクリックすると関数が実行される場所にありました。これで、ネストされたリストのいずれかをクリックすると、その関数も実行されます。それらはリストアイテムの一部であるため、これは理にかなっています。

リストアイテムの最初の部分をラップし<span>てその上で関数を実行する以外に、親で何かを実行<li>できるが、その子、特に子リストとリストアイテムでは実行できないセレクターはありますか?

HTML:

Javascript(それほど多くはありませんが、必要に応じてもっと表示できます):

「グループ」または「すべて表示」をクリックしてクリック機能を実行したいのですが、「グループ1」または「グループ2」をクリックしないでください。

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

jquery - jQueryクリック()イベントキャッチオール?

ボディ、アンカー、div、ボタンなど、ユーザーが画面上の任意の場所をクリックしたときに非表示にするボックスを画面に表示しています...これを処理できるセレクターはありますか? それともの場合$('body, a, div, input').click()ですか?

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

jquery - jQuery focusOut の場合を除く

ユーザーが別の特定のdivをクリックしない限り、テキストボックスがフォーカスを失った場合、divを非表示にしたいだけです。ユーザーがその特定の div をクリックすると、focusout によって div.box が非表示になることはありません。

以下は、私の疑似コードのコメントを含むコードです。何か案は?

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

jquery - jQuery クリック アクションが onclick 属性をトリガーしない

検索に一致したすべてのチェックボックスをクリックする関数を取得するのに問題があります。クリックイベントが発生するようですが、チェックボックスがチェックされたりmyFunc()呼び出されたりすることはありません。

各チェックボックスを手動でクリックすると完全に機能しますが、私のユーザーではなく、40以上のチェックボックスでそれを実行したいのは誰ですか。
入力チェックボックスに直接ではなく、div-onclick を使用する理由を不思議に思うかもしれません。これは、ユーザーが小さなチェックボックスよりもクリックできる領域を大きくしたいからです。

特定の属性値に一致する複数のチェックボックスを選択するための単一のハイパーリンクをユーザーに提供したいと考えています。

HTML

JS

EDIT divからlabel
に変更したとき、チェックボックスの状態を修正する必要はありませんでした。divまたは block-element には何らかの問題があるはずです。また、 div から onclick を削除しました。これは、チェックボックスを直接ターゲットにして、それらの ID 値をactual_IDだけに変更できることを意味しました。

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

jquery - jQueryバインドアンバインドクリックイベント

IDがクリックされた回数を計算するためにjQueryを実行しようとしています。たとえば、#kwick_1が1回クリックされた場合、ビデオをロードする必要があります。「else」は何もしません。

そして、これを関数全体に適用することを検討しているので、2、3、4などにも同じことが言えます。

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

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

jquery - DOMが.clickイベント内にロードされた後に動作するjQueryスクリプト?

クリックイベントが開始されたときにjQueryスクリプトが正しく機能するようにする方法を見つけようとしていますが、スクリプトはコンテナの高さを計算します(このスクリプトは読み込み時にページの先頭に表示され、100%機能します)が、私は.clickイベント内で機能させようとしています。

私がこれをどのように達成すべきかを誰かが知っているなら、私は非常に感謝するでしょう。

psドキュメントの準備をしてみました。DOMがロードされるのを待っていますが、葉巻はありません。

前もって感謝します。

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

asp.net - jQuery click disappears into some abyss

Here is my setup:

I have an asp.net button on a page --

I have a .js file with the following jQuery click event --

As you can see, clicking upon the button will set a div visible. Nothing special; not rocket science.

The div is wrapped with an asp.net update panel, and it contains an asp.net user control (.ascx)

The user control above is also wrapped in an asp.net update panel, because it has to communicate with the server. Among other controls like textboxes and such, the user control has two buttons upon it: 1) an asp.net button that does a postback and 2) an asp.net button that does an asynchronous postback.

The button in the user control that does a postback is working great. I click it, a postback occurs and my div control is re-hidden. I can then click on the Select Employee button (the one that I supplied the code for at the very first of the question) and the jQuery click event is handled and the div will be reshown.

However, the button in the user control that does an asynchronous postback works also, but after it hides the div, if I then click on the Select Employee button the jQuery click event will not be handled.

What this tells me is that for some reason during an asynchronous postback to the page, something happens to the Select Employee button so that the jQuery click event no longer happens. Why?

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

jquery - jQuery 経由でリクエストで送信された変数にアクセスするにはどうすればよいですか?

ストラットを使用しています。私の ActionForm には ArrayList が設定されています。ボタンのクリックで jQuery のコントローラーによって ActionForm が送信される JSP から配列にアクセスするにはどうすればよいですか。これは、その配列の要素をループできるようにするためです。このようなものだと思いますが、それは暗闇の中での刺し傷です (これは機能していません)。

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

jquery - チェックボックスをオンおよびオフにして、その状態を読み取ります

チェックボックスの状態を読み取り、その状態を可視に設定するにはどうすればよいですか? 私はこのようなことを試みていますが、常にtrueを返します: