Jose Faetiのおかげでマウスクリックに基づいて画像を配置するスクリプトがあります。これで、ユーザーが画像をクリックしたときにスクリプトに表示されている関数が実行されるように、以下のコードに.click()イベントを追加する手助けが必要になりました。画像に.click()イベントを追加するにはどうすればよいですか?
<img src="http://soulsnatcher.bplaced.net/LDRYh.jpg" alt="unfinished bingo card" />.click()
私はあなたがそれを見たい場合は、以下のコード全体を下に置きます。
<html>
<head>
<script language="javascript" type="text/javascript">
<!--
document.getElementById('foo').addEventListener('click', function (e) {
var img = document.createElement('img');
img.setAttribute('src', 'http://blog.stackoverflow.com/wp-content/uploads/stackoverflow-logo-300.png');
e.target.appendChild(img);
});
// -->
</script>
</head>
<body>
<img src="http://soulsnatcher.bplaced.net/LDRYh.jpg" alt="unfinished bingo card" />.click()
</body>
</html>
ヘルプ?すべての
あなただけのjQueryを使用していない任意の理由は?いずれにしても、画像のDOM要素を作成しています。リスナーを追加することは、ほかのDOM要素にリスナーを追加することと同じです。既にやり方を知っています。 –