我的代码如下: '''======================================
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Title</title> </head><script>
//绑定‘单击事件’的 jQuery
$('#all_move1').click(function(){
alert('AA');
})
//绑定‘单击事件’的 jQuery
$('#all_move2').bind('click',function(){
alert('BB');
})
//绑定‘单击事件’的 javascript
document.getElementById('all_move1').onclick=function(){
alert('CC');
}
//函数式
function danji(){
alert('DD');
}
</script>
<body>
<button id="all_move1" >按钮 1</button>
<button id="all_move2" onclick="danji()" >点击按钮 2</button>
</body>
</html>
'''=============================
这里为什么发现只有“点击按钮 2”,点击了之后会有 alert 。 只有函数式的方法可以生效, 为什么前面三种方法不行呢? 我用的 chrome 浏览器
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.