永发信息网

jquery function函数问题

答案:2  悬赏:10  手机版
解决时间 2021-03-02 01:24
  • 提问者网友:原来太熟悉了会陌生
  • 2021-03-01 13:53
jquery function函数问题
最近学jQuery
有一点怎么都不懂
在function()中,有的要有参数(比如:e,index,event等等),有的不需要,为什么呢
有些函数,必须要写这个参数值吗?怎么看哪些要写,哪些不要写?
最佳答案
  • 五星知识达人网友:笑迎怀羞
  • 2021-03-01 15:07
参数是可选的,比如在一个DIV中有一个按钮,单击它,由于IE事件冒泡机制,DIV与按钮都会捕获单击事件,这时,可以使用event来判断被直接单击的元素<br>$(document).ready(<br>function(){<br>$(&quot;#button&quot;).click(<br>function(event)<br>if(event.target.tagName==&quot;input&quot; &amp;&amp; event.target.type ==&quot;button&quot;)<br>{alert(&quot;您单击的是按钮&quot;);}<br>);});<br>说明一点,在jquery中,event事件对象是兼容各主流浏览器
全部回答
  • 1楼网友:低音帝王
  • 2021-03-01 16:42
在(function(){})();这里面可以调用render,外面调用不到的 这个是匿名函数,里面的render是局部变量,要么把你的代码写在它里面,要么吧render函数移出来
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯