完成前端遇到的问题(1) 使用JQuery,设置元素的onclick事件时不能如下这样写(即所绑定的事件不能引用函数): <script> function test(){ window.alert("It's a test."); } $("#test").on("click",test()); </script> 这样元素的点击事件会在加载网页时就被调用,达不到绑定点击事件的效果。如下代码可起作用: <script> $("#test").on("click",function (){ window.alert("It's a test."); }); </script>