पर क्लिक करें मुझे जावास्क्रिप्ट में क्लिक फ़ंक्शन के साथ कोई समस्या है। यह मेरा कोड है:जावास्क्रिप्ट कैनवास का पता आकार
var canvas = document.getElementsByTagName("canvas")[0];
var ctx = canvas.getContext('2d');
BigCircle = function(x, y, color, circleSize) {
ctx.shadowBlur = 10;
ctx.shadowColor = color;
ctx.beginPath();
ctx.arc(x, y, circleSize, 0, Math.PI * 2, true);
ctx.fill();
ctx.closePath();
};
var bigGreen = new BigCircle(1580, 800, '#5eb62b', 180);
function init() {
$("#bigGreen").click(function(e){
alert("test");
});
}
$(document).ready(function() {
init();
});
लेकिन क्लिक ईवेंट काम नहीं कर रहा है! क्या किसी को पता है क्यों? अग्रिम में बहुत बहुत धन्यवाद!
आप अपने HTML पोस्ट करने के लिए की जरूरत है - मैं क्या नहीं देख सकते हैं " कैनवास "या" बिगग्रीन "हैं, और यह संभावना है कि समस्या एच है, एच के एक मेल में टीएमएल और जावास्क्रिप्ट नाम। –
ओह क्षमा करें, यहां एचटीएमएल है: http://jsfiddle.net/Babsi/eadBu/1/ – user1590534
यह पोस्ट सहायता कर सकता है: https: // माध्यम।com/devtravel/hit-region-detection-for-html5-canvas-and-how-to-listen-to-click-events-on-canvas-shapes-815034d7e9f8 # .wgzhx52ns – lavrton