jquery的问题?
城堡下的诡洞
城堡下的诡洞 2017-02-25 09:17:03
0
4
985
$("#test2").click(function(){    
    var $this = $(this);
    $this.css('color','blue');
});

$(this)是不是指把$("#test2")这个标签变成jquery?

城堡下的诡洞
城堡下的诡洞

répondre à tous(4)
数据分析师

problème jquery ? -Problème de questions/réponses sur le site Web chinois PHP-jquery ? - Questions et réponses sur le site Web chinois PHP

Veuillez regarder et apprendre.

PHPzhong

 这里的this传递的是click事件对象的target,也就是触发这个事件的Dom元素,但不一定就是绑定事件的Dom元素。


阿神

this指向原生dom对象。使用$()包装成jQuery对象可使用jQuery提供的方法。

迷茫

这里有没有这个语句的实现的效果都是一样的。只不过要明白这个$(this)不是绑定的$("#test"),而是特指触发这个事件的元素。

假如$("#test2")换成$(".test"),那么$(this)就是只触发这个事件的这个元素 而不是指所有的test类


Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!