三个JQuery小白的问题

来源:11-4 角色模块交互功能实现

Echo鑫

2017-10-25

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

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

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

写回答

1回答

Jimin

2017-10-25

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

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

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

0
1
Echo鑫
非常感谢!
2017-10-26
共1条回复

Java开发企业级权限管理系统

源于企业真实Java项目,涉及大量高级技巧,覆盖权限管理开发技术

2222 学习 · 1334 问题

查看课程