これを行うための正しい構文。jQueryのイメージ変数セレクタ
1
A
答えて
0
あなたはそれが簡単にimg
ノードではなくImage
オブジェクト自体で動作するように見つけることがありますだ画像にクリックイベントをバインドしようとしているようなあなたのコメントに基づいて
var image = $('<img src="' + src + '" />');
image.click(function(){
// do something awesome
});
、それが聞こえますキャンバスに転送されます。その場合、キャンバス上でクリックイベントをバインドし、マウス座標を転送した画像の座標と寸法と照合することが最善の方法です。
0
var image = $('img[src="'+ src +'"]');
$(image).click(function() {
// stuff
});
OR
var image = new Image();
image.src=src;
$(image).click(function() {
// stuff
});
後で次のようにDOMに画像を描画する場合は、ライブイベントをも試すことができます。
var image = new Image();
image.src=src;
$('body').on('click', image, function() {
// stuff
});
+0
私が使用している画像変数はキャンバスに描かれていますが、基本的な方法のどれも動作していないので、問題はそれだと思います。 –
関連する問題
- 1. jQuery変数セレクタ
- 2. jQueryセレクタの変数
- 3. セレクタ内のjQuery変数
- 4. jQueryのセレクタは、変数
- 5. 動的なjQueryセレクタ、変数の問題
- 6. HTMLを含む変数のjQueryセレクタ
- 7. Jquery - 複数のセレクタ
- 8. jQuery:セレクタに変数を渡す方法
- 9. 関数のjqueryのセレクタ
- 10. jQueryの複数のIDセレクタ
- 11. jQuery - not()内の複数セレクタ:
- 12. jQueryセレクタの値が関数
- 13. jQuery複数セレクタの構文
- 14. 変数とセレクタ
- 15. JavaScript変数を複数のjQueryセレクタで使用する
- 16. Jquery複数のセレクタと複数のcontains
- 17. angular.elementセレクタとjqueryセレクタ
- 18. jqueryセレクタのrel属性の変数を使用
- 19. jQueryの複合セレクタ:階層の文字列変数
- 20. 最初のjQueryプロジェクト - 変数をセレクタとして使用する
- 21. jQuery。アニメーション化する。アレイ。変数。セレクタ。次/前のボタン
- 22. jquery変数を1つのセレクタに結合しますか?
- 23. jQueryのhrefセレクタに変数を追加する方法は?
- 24. 私の静的変数セレクタを動的変数セレクタに変えるには?
- 25. jQueryセレクタ
- 26. jqueryセレクタ
- 27. JQueryセレクタ -
- 28. jquery複数の属性セレクタの問題
- 29. 複数の値のjQuery属性セレクタ
- 30. 複数のセレクタのjQuery on()メソッド
しかし、その後どのように私はそのイメージを配置します私がdrawImage関数で行うことができるようないくつかの特定の座標 –
キャンバスに転送されたイメージに 'click'イベントをバインドできるかどうかは確信していません。ただし、キャンバス上でクリックイベントをバインドして、イメージの座標とディメンションに対して座標を確認できます。 – rjz
ええ、それは最高の解決策だと思います。 –