日期:2014-05-16  浏览次数:20742 次

jquery click 怎么不点击自己触发了?
这样写没事:$("#abc").click(function(){  });
我把函数名称放进去,就自己触发:
$("#abc").click(test())

怎么写,才是点击了才运行函数test()?

------解决方案--------------------
$("#abc").click(test)
 这样写就可以了。带括号是把test()返回值做参数,方法会立即运行,不带括号是把函数方法做参数。