一句話告訴你JQuery $(this)到底指的是什麼

NO IMAGE
1 Star2 Stars3 Stars4 Stars5 Stars 給文章打分!
Loading...

看了網上好多關於jquery $(this)的解釋,感覺都說的很模糊。

下面說出我自己的理解。

this表示的是當前物件,下面以例子來說明

<!DOCTYPE html>
<html>
<head>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js">
</script>
<script>
$(document).ready(function(){
$("p").click(function(){
$(this).hide();//$(this)是在方法click內,此處的$(this)表示的是當前呼叫click方法的物件$("p"),就是表示當前物件,當前呼叫該方法的物件
});
});
</script>
</head>
<body>
<p>如果您點選我,我會消失。</p>
<p>點選我,我會消失。</p>
<p>也要點選我哦。</p>
</body>
</html>

如果我的想法有錯,歡迎大家批評指正

相關文章

程式語言 最新文章