ページ上の何かがクリックされたとき(コントロールなど)に何かが呼び出され、その機能で送信者が何であるかを確認するたびに1つのイベントを呼び出す方法はありますか?OnClickイベント - 送信者であることを確認する
-3
A
答えて
8
このような?
$(document).click(function(e) {
console.log(e.target);
});
これは、ドキュメント内のすべてのクリックをキャプチャし、イベントが開始されたノードを記録します。これは少し難解なアプローチですが、問題を理解することなく、私ができる最善の方法です。
1
さて、あなたが何か行うことができます:
$(function(){
$('*').click(function(){
var $sender = $(window.event.target);
});
});
をしかし、あなたは私が想像propegationの問題のすべての種類を持っているだろう、プラス私はすべてのDOM要素が.click()
イベントに応答する場合は知りません。
ことになるので、あなたがクラス名でクリッカブルになりたいすべての項目をタグ付けする方が良いと思います:
$(function(){
$('.clickable').click(function(){
var $sender = $(window.event.target);
});
});
あなたが達成するために、正確に何をしようとしていますか?
0
このようにクリックされたアイテムを特定できます。以下のスクリプトはあなたのページ内のすべてのタグを処理します。
$(function(){
$("a").click(function(e){
// e.preventDefault(); prevent default behaviour if needed
alert("Invoked from "+$(this).attr("id"));
});
});
ワーキングサンプル:私はこれをしたいと思う何らかの理由を考えることができないものの、確かにありhttp://jsfiddle.net/yBfUq/2/
0
?
$(document).ready(function() {
$("body *").click(function(event){
alert($(this).attr('id'));
})
});
これがIDに警告しますが、あなたはそれを「差出人」をもとにしたいので、何でも作ることができます。
+0
これは、イベントハンドラを_every element_にバインドしようとしています。イベントをバブルアップさせる代わりに。 – Mathletics
関連する問題
- 1. アンドロイド:インテント送信者の身元を確認する
- 2. Javascriptを「onclickの」イベントが送信ボタン
- 3. wpfでイベント送信者をクリック
- 4. Outlookにイベントを送信し、受信者をオーガナイザにする
- 5. 確認メールを送信する理由
- 6. PHPとJSで "メッセージ送信"確認ポップアップ
- 7. 送信者をeventargとして送信するには
- 8. .NETイベント - オブジェクト送信者とEventArgsとは何ですか?
- 9. 送信者のバッファ内の未確認データのTCP表現
- 10. 確認リンクが送信されても確認リンクが送信されないPHPメールが送信される
- 11. $ _GETとURLパラメータと送信された値を確認する
- 12. 配送先住所が正当であることを確認する方法
- 13. WCF Json GETサービス:送信者と受信者のEndpointAddressが一致することを確認してください
- 14. jQuery確認前に送信
- 15. jsonpでデータを送信onclick
- 16. ブロードキャスト送信者と受信者のペア
- 17. レールでコントローラに送信する前に値を確認する
- 18. 送信された電子メールがSMTPから送信されたことを確認する方法
- 19. ユーザーが管理者であることを確認しながらワードプレス認証を使用する
- 20. フォーム要素がPHPで送信されたが空であることを確認してください。
- 21. .NET SMTPクライアント - クライアントにこの送信者として送信するアクセス許可がありません
- 22. 確認メールを送信するメールアドレスを変更する(PHP)
- 23. WCFサービス発信者のActive Directoryドメインユーザー名を確認する
- 24. iOS:メールやテキストメッセージの受信者を確認する方法
- 25. 受信者IDと送信者IDによるSQLグループのメッセージ
- 26. Googleのアプリエンジンで確認リンクを送信する方法
- 27. ajaxで未確認のチェックボックス値を送信する
- 28. 送信者パスワードを指定せずにCakeMailでメールを送信することは可能ですか?
- 29. ASP.NETで接続がアクティブであることを確認する
- 30. ユーザーがWikipediaのユーザーであることを確認していることを確認しますか?
もう少し明確に説明できますか? –
クリックするたびに特定できるイベントです。 –