JQuery 绑定事件时传递参数的实现方法

2016-02-19 14:43 32 1 收藏

下面图老师小编跟大家分享JQuery 绑定事件时传递参数的实现方法,一起来学习下过程究竟如何进行吧!喜欢就赶紧收藏起来哦~

【 tulaoshi.com - Web开发 】

如题,比如我想在$(":text").bind("keyup",funcionName);将当前的文本框作为参数传递给 functionName所代表的函数,应该怎么写?试了一 下$(":text").bind("keyup",functionName(this));这样是不对的!

1.直接在funcionName 里用 this 就是 对 触发时间的元素本身的引用,如果你需要funcionName有更多参数的话,可以这样用:

2.$(":text").bind("keyup",function(){
funcionName(arg1,arg2,arg3,arg4);
});

3.有个event名称的参数可以传
$(:text").bind("keyup", function(event) {
event = event || window.event;
var target = event.target; //这个就是触发事件的控件
});

来源:https://www.tulaoshi.com/n/20160219/1607701.html

延伸阅读
  风花雪月 e梦情缘 网络代号:wnhoo or sos_admin 网名:e梦缘 Mail: wnhoo@163.com 功能: 第一次執行的時候…會開啟project1.exe 第二次執行的時候…不開啟project1.exe(因程式已執行)…但会将參數會丟給已執行的project1.exe 第3次執行的時候…不開啟project1.exe(因程式已執行)…但会将參數會丟...
标签: Web开发
代码如下: ?xml version="1.0" encoding="UTF-8" ? !DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd" %@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"% %@ page import="java.net.*"% % String location = ""; String location...
标签: Web开发
属性方法是可以带参数: 代码如下: function ClassX(name) { this.name = name; ClassX.prototype.show = function (param) { alert(this.name + " " + param); }; } var o = new ClassX("name"); o.show("param");//name param 但是,上面是虽然是直接在函数签名中定义了参考,如果不是自己调用o.show('param')时,而是通过其他...
标签: Web开发
大家都发现,通过jQuery绑定事件是件非常容易的事情 代码如下: TEXTAREA class=javascript name=code rows=15 cols=50$("a").click(function(){ console.info("A"); return false; }); /TEXTAREA 但是A事件绑定后,我发现我需要B事件来决定其是否触发,好办,现在就改。 代码如下: TEXTAREA class=javascript name=code rows=15 c...
标签: Web开发
文件名:jquery.hy.key.js 代码如下: /* ================================================================================ Desc: 扩展对键盘事件的方法 Called by: Auth: 大气象 Date: 2009-10-30 ================================================================================ Change History =========================...

经验教程

908

收藏

67
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部