请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

三个JQuery小白的问题

  1. $('#myform')[0].reset()   重置默认值,这里为什么要加个[0]

  2. 为什么写脚本的时候,JQuery代码全是在$(function(){//........Coding})中;

  3. 像function()中的参数命名有什么讲究吗,比如点击事件 function(e) 和ajax成功后Success: function(result)中的e和result是不是可以随意命名的。         这两个功能函数中的参数又是怎么传入进去的,比如点击事件,e变量是从哪里定义传入进去的,我并没发现到其他地方对这个函数进行传参调用。

正在回答

1回答

1、JQuery中没有reset方法,因此需要调用DOM的reset方法

2、$(function(){}) 是 $(document).ready(function(){}) 的简写,用来在DOM加载完成之后,执行一系列预先定义好的函数

3、参数命名没有过多讲究,问题中的e和result都是自己定义的变量,通常使用e来代表点击等事件,使用data、result等代表返回的数据,但是这些不属于标准,只是看着能舒服一点,可以理解为个人的一种习惯。按钮点击等操作时都会有一个事件来响应,就是代码里的e,然后可以选择性的对事件做些特殊的处理,比如阻止默认的响应、冒泡等

0 回复 有任何疑惑可以回复我~
  • 提问者 Echo鑫 #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2017-10-26 10:14:01
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信