はい:
// Example, needs some IE compatibility work
document.body.ondblclick = function (evt) {
createNewDiv(evt.pageX, evt.pageY);
}
は動作しませんでしたあなたがしようとした何かがありますか?
あなたのコメントを受けて、あなたがタグセレクタを使用している
jQuery("document").ready(function(){ alert("click"); jQuery("body").dblclick(function(event){ alert("click"); }); });
問題がある
は "いただきました!間違ってこの1とあなたが私に言うことができます"ドキュメントオブジェクトを探す。 jQuery("document")
は、存在しない<document>
という文書内の要素を探します。あなたはちょうどそう、文書オブジェクトに渡す必要があります: jQuery(document).ready(function(){
alert("click");
jQuery("body").dblclick(function(event){
alert("click");
});
});
また、あなたがいないコンテンツで<body>
にdblclick
イベントを適用するかのように、デフォルトで<body>
要素は、その内容としてだけ同じ大きさ、のみドキュメントの左上部分がイベントを発生させます。代わりに、あなたの代わりにdocument
オブジェクトに適用したい:
jQuery(document).dblclick(function(event){
alert("click");
});
例:http://jsfiddle.net/a4DKC/2/
ええ、はい...なぜ、ちょうどそれを試してみませんか?編集:他の方法で言わない限り、すべてのイベントがバブルアップすることを覚えておいてください) – Pelshoff