this 只是個變量名,加$是為說明其是個jquery對象 // this其實是一個Html 元素。// $this 只是個變量名,加$是為說明其是個jquery對象。
我們一直強調成都網(wǎng)站建設、成都網(wǎng)站制作對于企業(yè)的重要性,如果您也覺得重要,那么就需要我們慎重對待,選擇一個安全靠譜的網(wǎng)站建設公司,企業(yè)網(wǎng)站我們建議是要么不做,要么就做好,讓網(wǎng)站能真正成為企業(yè)發(fā)展過程中的有力推手。專業(yè)網(wǎng)站建設公司不一定是大公司,創(chuàng)新互聯(lián)作為專業(yè)的網(wǎng)絡公司選擇我們就是放心。
首先來看看JQuery中的 $() 這個符號,實際上這個符號在JQuery中相當于JQuery(),即$(this)=jquery();也就是說,這樣可以返回一個jquery對象。
表示對象不同:this表示的是javascript提供的當前對象,$(this)表示的是用jquery封裝候的當前對象。過程不同:this對象可以直接用this.style修改樣式,$(this)可以使用jquery提供的方法訪問樣式。
新建一個html文件,命名為test.html。在test.html文件內(nèi),引入jquery.min.js庫文件,成功加載該文件,才能使用jquery中的方法。
(this)是將函數(shù)中非Jquery對象轉化成Jquery對象。
(this)是jquery對象,能調用jquery的方法,例如click(), keyup()。而this,則是html元素對象,能調用元素屬性,例如this.id,this.value。
this只是個自定義的變量;(this)是將當前don對象轉換成jquery對象 ;一般定義jquery變量習慣$開頭,提高可讀性而已。(this)是把DOM對象封裝成jquery對象,其相當于一個集合。
首先,打開html編輯器,新建html文件,例如:index.html,并引入jquery,編寫問題基礎代碼。
表示對象不同:this表示的是javascript提供的當前對象,$(this)表示的是用jquery封裝候的當前對象。過程不同:this對象可以直接用this.style修改樣式,$(this)可以使用jquery提供的方法訪問樣式。
()這個符號,實際上這個符號在JQuery中相當于JQuery(),即$(this)=jquery();也就是說,這樣可以返回一個jquery對象。
在function函數(shù)內(nèi),使用$(this)獲得當前對象,相當于使用$(#test)獲得對象,通過text()方法獲得span的內(nèi)容,使用alert()方法將內(nèi)容輸出來。在瀏覽器打開test.html文件,點擊span標簽,查看實現(xiàn)的效果。
// this其實是一個Html 元素。// $this 只是個變量名,加$是為說明其是個jquery對象。// 而$(this)是個轉換,將this表示的dom對象轉為jquery對象,這樣就可以使用jquery提供的方法操作。
第一類:this.width,this.attr(width)第二類:$(this).attr(width),$(this).width()區(qū)別在于第二類寫法使用了jQuery框架,否則這么寫是會報錯的。當然,你自己也可以創(chuàng)造一個這么樣的寫法。
this只是個自定義的變量;(this)是將當前don對象轉換成jquery對象 ;一般定義jquery變量習慣$開頭,提高可讀性而已。(this)是把DOM對象封裝成jquery對象,其相當于一個集合。