this表示某元素
<!DOCTYPE html>
<html>
<head>
<title>练习选择器</title>
<script src="http://libs.baidu.com/jquery/1.10.2/jquery.min.js"></script>
</head>
<body>
<p>asdfaf<p>
<p id="p">333</P>
<p>1111</p>
<p>2222</P>
<input type="button" value="确认" onclick="test(this);" ></input>
</body>
<script type="text/javascript">
function test(obj){
console.log($(obj).val());
}
$("input").click(function(){
$(this).css("font-size","xx-large");
});
$("#p").click(function(){
console.log("dsafsad");
console.log($(this).html());
$(this).hide();
});
</script>
</html>
直接用$(this)表示这个元素
在test方法中传递的时候接收时候不能把参数写成this,同时这样也可以表示这个元素。
切记不可以直接用。如this这样的形式。