自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

jQuery中this與$(this)的區(qū)別

開發(fā) 前端
起初以為this和$(this)就是一模子刻出來。但是我在閱讀時(shí),和coding時(shí)發(fā)現(xiàn),總不是一回事,這里就談?wù)則his與$(this)的區(qū)別。
jQuery中this與$(this)的區(qū)別
  1. $("#textbox").hover(   
  2.       function() {   
  3.            this.title = "Test";   
  4.       },   
  5.       fucntion() {   
  6.           this.title = "OK”;   
  7.       }   
  8. ); 

這里的this其實(shí)是一個(gè)Html 元素(textbox),textbox有text屬性,所以這樣寫是完全沒有什么問題的。
但是如果將this換成$(this)就不是那回事了,Error--報(bào)了。this與$(this)的區(qū)別在此。

  1. Error Code:   
  2. $("#textbox").hover(   
  3.        function() {   
  4.           $(this).title = "Test";   
  5.        },   
  6.        function() {   
  7.           $(this).title = "OK";   
  8.        }   
  9. ); 

這里的$(this)是一個(gè)JQuery對象,而jQuery對象沒有title 屬性,因此這樣寫是錯(cuò)誤的。

JQuery擁有attr()方法可以get/set DOM對象的屬性,所以正確的寫法應(yīng)該是這樣:

正確的代碼:

  1. $("#textbox").hover(   
  2.       function() {   
  3.          $(this).attr(’title’, ‘Test’);   
  4.       },   
  5.       function() {   
  6.          $(this).attr(’title’, ‘OK’);   
  7.       }   
  8. ); 

使用jQuery的好處是它包裝了各種瀏覽器版本對DOM對象的操作,因此統(tǒng)一使用$(this)而不再用this應(yīng)該是比較不錯(cuò)的選擇。

jQuery中this與$(this)的區(qū)別就介紹到這里。

本文來自RicoRui博客園文章《JQuery -- this 和 $(this) 的區(qū)別

【編輯推薦】

  1. jQuery調(diào)用WCF服務(wù)傳遞JSON對象
  2. 學(xué)習(xí)jQuery必須知道的幾種常用方法
  3. 用XML+XSLT+CSS+JQuery組建ASP.NET網(wǎng)站
  4. 使用jQuery和PHP構(gòu)建一個(gè)受Ajax驅(qū)動(dòng)的Web頁面
  5. jQuery調(diào)用WCF需要注意的一些問題
責(zé)任編輯:彭凡 來源: 博客園
相關(guān)推薦

2024-03-07 13:30:44

Java對象true

2009-06-24 08:02:15

Hibernateupdate與save

2011-11-29 09:14:48

JavaError異常

2014-07-10 11:34:05

2014-11-18 10:48:58

dockerlinuxdockerfile

2010-09-07 16:21:37

CSSDisplayVisibility

2020-07-13 14:50:51

機(jī)器學(xué)習(xí)模型算法

2014-07-24 10:00:21

2009-06-12 15:36:24

Hibernate fcreateQuery

2009-06-08 22:01:03

Java堆Java棧區(qū)別

2020-07-01 07:44:06

javaSE==equals

2010-08-30 10:52:39

CSSclassid

2010-08-23 14:16:17

DIVclassid

2018-09-04 10:04:13

Linux命令sudo

2009-10-10 14:40:03

C++中struct

2010-09-16 10:29:47

DisplayVisibilityCSS

2010-09-09 11:32:26

SQL函數(shù)StDev

2023-08-14 10:02:46

命令Linux

2021-07-02 06:54:45

GoJavachannel

2025-03-07 08:44:47

Typescriptiinterfacetype
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號