什么時(shí)候用$(document),什么時(shí)候用$(window),什么時(shí)候又用$(this),在這段代碼里,我著實(shí)沒搞清楚
在老師的代碼里,在$(document),$(window),$(this)中不停切換,真的搞不清楚什么時(shí)候用什么時(shí)候用$(document),什么時(shí)候用$(window),什么時(shí)候又用$(this),
在老師的代碼里,在$(document),$(window),$(this)中不停切換,真的搞不清楚什么時(shí)候用什么時(shí)候用$(document),什么時(shí)候用$(window),什么時(shí)候又用$(this),
2017-05-05
舉報(bào)
2018-03-16
如果是基于瀏覽器操作的比如滾動(dòng)條,就要用$window;如果是針對(duì)頁面結(jié)構(gòu)的(比如這里面的所有html結(jié)構(gòu)加載完)就要用$document.$this這里指的是元素對(duì)象的,其實(shí)就是代指而已。不知道我說的是否明白
2017-05-05
區(qū)分這個(gè)很簡單,當(dāng)你用的方法是jquery時(shí),就用$(this),如果是JS方法,就用this,咱們回頭看一下你貼出來的代碼$(this).html( $(this).html() + " BAM! " + i );這個(gè)里的html()是JQUERY方法,用$(this).html(),當(dāng)然,JS里也有相似方法innerHTML,如果用innerHTML,就要這樣寫了:this.innerHTML() this.reset();這里的reset是JS方法,所以同上得用this.reset();