网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

jquery传递this的简单介绍

jquery onclick=""事件怎么传一个this对象和一个值进去呢?

body

站在用户的角度思考问题,与客户深入沟通,找到天台网站设计与天台网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:做网站、成都网站设计、企业官网、英文网站、手机端网站、网站推广、域名注册虚拟主机、企业邮箱。业务覆盖天台地区。

a onclick="shanchu('1',this)"点击/a

/body

script type="text/javascript"

function shanchu(a,obj){

alert(a);

alert($(obj).html());

}

/script

函数传入this对象,这样'this'会被当成字符串。

jQuery 的each 函数向回调函数传递this是什么原理?

这个是你循环里面的 对象

$(this) 和this 是有区别的哦

$(this) 是jquery 里面的对象

this 是html 里面的对象

jquery 自定义事件怎样传递 this

用两种方式:

build.click(function() {

buildforsel(this);

});

build.click(function(e) {

buildforsel(e.target);

});

jquery怎么传递参数

把setTab里的1改为this就可以达到绑定事件一样的效果。我经常在我的函数里只传一个this对象,然后把要传的参数写在这个对象的一个自定义属性上。这样可以传N个参数而不需要修改函数名,这样的兼容性也很好。因为我们有时只要一个参数,有时要两个参数。看下面的例子转换:

a href="#" onclick="setTab(this)" myid="22" mydata="接收我吧"/a

a href="#" onclick="setTab(this)" myid="33"/a

function setTab(em){

var $this=$(em);

var myid=$this.attr("myid");

var mydata=$this.attr("mydata");

$("a").removeClass("hover");

$this.addClass("hover");

alert("这里就是你要的参数可以传N个参数"+myid+"===="+mydata);

}


当前标题:jquery传递this的简单介绍
浏览路径:http://bjjierui.cn/article/dssjdgi.html

其他资讯