Как я могу получить текущий идентификатор холста, когда я нажал на него. На моей странице HTML, у меня есть два холста:Получить идентификатор текущего холста при щелчке мыши
<div>
<canvas id='canvas1' style="width: 740px; height: 420px"></canvas>
</div>
<div>
<canvas id='canvas2' style="width: 740px; height: 420px"></canvas>
</div>
Когда я нажал на одну из холста, как я могу получить идентификатор этого. Я пытался так:
$('#canvas1').click(function(){
alert('Clicked on Canvas1');
});
$('#canvas2').click(function(){
alert('Clicked on Canvas2');
});
Но оповещение не отображалась при нажатии на холсте .. Любые идеи ?? Заранее спасибо ..
Idea: Этот код js идет перед вашими элементами 'canvas' и вы не используете событие' ready'. –
использовать событие dom, чтобы знать все загруженные элементы. –
Спасибо за ответ. Я не использую готовое событие. Одна из моих функций я назвал это событие click. – Lokesh