Jquery click函数传参问题

来源:互联网 发布:知乎每周精选232期 编辑:程序博客网 时间:2024/06/04 18:55
<p id="one">One!</p><p id="two">Two!</p><p id="three">Three!</p><p id="four">Four!</p><p id="five">Five!</p>
function showName(name){console.log("name="+name);}$("#one").click(function(){var name="chengzhen";showName(name);});$("#two").click(function(){var name="libai";showName(name);});$("#three").click(showName);$("#four").click({name:"chengzhen",age:25,height:180},function(e){console.log(e.data);});/* click 事件也有下面这种写法   .click([eventData],handler)*/$("#five").click({name:"chengzhen",age:25,height:180},function(e){showInfo(e.data);});function showInfo(data){console.info(data);}


其实上面第一种写法,清楚一点。



0 0