$(this)是jquery对象,能调用jquery的方法,例如click(),keyup()。 $(function() { $('button').click(function() { alert(this);//this 表示原生的DOM//$(this)表示当前对象,这里指的是button}) }); 结论: this,表示当前的上下文对象是一个html DOM对象,可以调用html对象所拥有的属性,方法。 $(this),...
1 新建一个html文件,命名为test.html,用于讲解jQuery里面的$("this")和$(this)有什么区别。2 在test.html文件内,引入jquery.min.js库文件,成功加载该文件,才能使用jquery中的方法。3 在test.html文件内,使用span创建一行文字,并设置其id属性为test,主要用于下面通过该id获得span对象。4 在test.html文件内...
2.获取$(this)子节点对象的方法:find(element) 明白了$(this)和this的区别,再来看看这个例子:(假设,我的页面中a标签包含img,并含有src属性),当我在遍历的时候,想取到$(this)下img中src的地址 $("#desktop a ").each(function(index){ var imgurl=$(this).find('img').attr('src'); alert(imgurl...
this是javascript**自身的** 语法关键字,它指向一个javascript对象,所以可以使用所指向的目标javascript对象所拥有的方法, 但他自己不是一个普通的变量,所以你无法自己定义一个变量叫this 所以为了使用jQuery对象的方法,你必须传入jQuery函数$(this), 将javascript 对象包装成为一个jquery对象。 这里的$(this)是一个JQ...
简介:$(this) 和 this 关键字在 jQuery 的不同 在jQuery 中,$(this)和this关键字都可以用来引用当前元素,但它们的使用场景和上下文有所不同。 this: 在普通的 JavaScript 函数中,this关键字是没有定义的。在 jQuery 中,如果你在一个函数内部使用this,它实际上会引用到全局对象(在浏览器中通常是window对象)。
简介:$(this) 和 this 关键字在 jQuery 中有何不同? 在jQuery中,$(this)是一个特殊的语法,用于使用jQuery库中的函数和方法来操作当前选择的元素。这个语法将原生的JavaScript "this" 对象包装成一个jQuery对象,使开发者可以使用jQuery提供的丰富功能来处理当前元素。
$(document).ready(function(){ $("p").click(function(){ $(this).hide(); }); }); Try it Yourself » Click on the "Try it Yourself" button to see how it works. jQuery Exercises jQuery Examples Learn by examples! At W3Schools you will find a lot of jQuery examples to edit and...
这里的$(this)是一个JQuery对象,而jQuery对象沒有title 属性,因此这样写是错误的。 JQuery拥有attr()方法可以get/set DOM对象的属性,所以正确的写法应该是这样: 正确的代码: 复制 $("#textbox").hover(function() {$(this).attr(’title’, ‘Test’);},function() {$(this).attr(’title’, ‘OK’)...
1kfollowers https://jquery.com @jquery@social.lfx.dev Overview Repositories62 Packages People66 More PinnedLoading jqueryjqueryPublic jQuery JavaScript Library JavaScript59.4k20.6k jquery-migratejquery-migratePublic A development tool to help migrate away from APIs and features that have been or will be...
// this其实是一个Html 元素。 // $this 只是个变量名,加$是为说明其是个jquery对象。 // 而$(this)是个转换,将this表示的dom对象转为jquery对象,这样就可以使用jquery提供的方法操作。 相信很多刚接触JQuery的人,很多都会对$(this)和this的区别模糊不清,那么这两者有什么区别呢?