三个JQuery小白的问题
来源:11-4 角色模块交互功能实现

Echo鑫
2017-10-25
$('#myform')[0].reset() 重置默认值,这里为什么要加个[0]
为什么写脚本的时候,JQuery代码全是在$(function(){//........Coding})中;
像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,然后可以选择性的对事件做些特殊的处理,比如阻止默认的响应、冒泡等
012017-10-26
相似问题
jsp界面出现空白,以及tomcat报错
回答 1
Mybatis中的一个小疑问
回答 2
不明白此三处为何报错
回答 1
两个关于Jquery中渲染数值的问题
回答 1
引入js,css的问题
回答 2