无法绑定“tap”事件到画布
尝试点击画布但没有任何反应。请问我做错了什么?
<html>
<head>
<title>canvas tap</title>
<script src="http://code.jquery.com/jquery-1.7.1.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$('#my_canvas').bind('tap', function() {
alert("Canvas pressed!");
});
});
</script>
</head>
<body>
<div id="div1" style="width:auto;height:auto;background-color:yellow">
<canvas id="#my_canvas" width="200" height="200"></canvas>
</div>
</body>
</html>
谢谢!
Trying to tap on canvas and nothing happens. What am I doing wrong please?
<html>
<head>
<title>canvas tap</title>
<script src="http://code.jquery.com/jquery-1.7.1.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$('#my_canvas').bind('tap', function() {
alert("Canvas pressed!");
});
});
</script>
</head>
<body>
<div id="div1" style="width:auto;height:auto;background-color:yellow">
<canvas id="#my_canvas" width="200" height="200"></canvas>
</div>
</body>
</html>
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
tap
事件由 jQuery Mobile 定义,而您只包含普通的 jQuery。The
tap
event is defined by jQuery Mobile while you only included the plain jQuery.