JQuery -- this 和 $(this) 的区别
来源:互联网 发布:c语言告白知乎 编辑:程序博客网 时间:2024/05/22 03:03
this和$(this)都是指的调用它的东西,但this是一个Html 元素,例如给img标签设置src属性可以这样写
this.src= "test.jpg";
但是如果将this换成$(this)就不是那回事了
这里的$(this)是一个JQuery对象,而jQuery对象沒有src属性,因此这样写是错误的。
JQuery拥有attr()方法可以get/set DOM对象的属性,所以正确的写法应该是这样:
$(this).attr(’src’, ‘test.jpg);
使用JQuery的好处是它包裝了各种浏览器版本对DOM对象的操作,因此统一使用$(this)是比较不错的选择。
0 0
- JQuery 中this 和 $(this) 的区别
- JQuery -- this 和 $(this) 的区别
- JQuery this 和 $(this) 的区别
- JQuery -- this 和 $(this) 的区别
- JQuery -- this 和 $(this) 的区别
- JQuery -- this 和 $(this) 的区别
- jquery里面的$(this) 和this区别
- JQuery -- this 和 $(this) 的区别
- JQuery -- this 和 $(this) 的区别
- JQuery -- this 和 $(this) 的区别
- jquery $(this)和this的区别
- JQuery -- this 和 $(this) 的区别
- jquery中$this和$(this)的区别
- jquery中this 和 $this 的区别
- JQuery -- this 和 $(this) 的区别
- JQuery中$(this)和this的区别
- JQuery -- this 和 $(this) 的区别
- JQuery -- this 和 $(this) 的区别
- 2.模板线程池
- ROS:Tutorials/Control Your Robot
- String和StringBuffer的区别
- 深度优先遍历和广度优先遍历思考
- Servlet
- JQuery -- this 和 $(this) 的区别
- html块级元素与行内元素
- Sublime 高级正则查找替换
- maven工程布置到Tomcat遇到布置不上去的问题
- 指针与数组 (二)
- iOS开发系列--通知与消息机制
- 细小知识点之MySql(一)
- 2012年5月SAT香港真题解析
- Akka Reaper Pattern