jquery:this和$(this)

举一个简单的jquery的例子

<html>
<head>jquery_each</head>
<script type="text/javascript" src='jquery.js'></script>
<body>
	<p>hello world</p>
	<input type='button' id='1' value='?'>
	<input type='button' id='2' value='?'>
</body>
<script type="text/javascript">
	$(document).ready(function(){
		$('input').each(function(){
			$(this).click(function(){
				alert(this.id);
				$(this).attr('value',this.id);
			});
		});
	});
</script>
</html>
我在页面中创建了两个button,然后同jquery语句$('input')选择到,这里选择到了两个,用each来对每一个进行操作。

this代表你选择到的html对象,this里卖弄包含你所选对象的属性,比如id,type...

$(this)代表你选择的jquery对象,你可以对$(this)进行jquery语句操作。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值