第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

下面代碼中 return this 是什么意思?

?swipe.scrollTo = function(x, speed) {
??????? //執(zhí)行動(dòng)畫(huà)移動(dòng)
??????? element.css({
??????????? 'transition-timing-function' : 'linear',
??????????? 'transition-duration'??????? : speed + 'ms',
??????????? 'transform'????????????????? : 'translate3d(-' + x + 'px,0px,0px)'
??????? });
??????? return this; //這句是什么意思?返回的是哪個(gè)對(duì)象?
??? };

正在回答

6 回答

看的還是不明白

0 回復(fù) 有任何疑惑可以回復(fù)我~

首先,通過(guò) html 中的 `var swipe = Swipe($("#content"));` 獲得 js 中返回的 `return swipe;` swipe 對(duì)象,并將其賦值給 html 中定義的 swipe 變量;

其次,通過(guò) `swipe.scrollTo($("#content").width * 2, 5000);` 調(diào)用 js 中的 swipe 對(duì)象的 scrollTo 方法,并將該方法返回。

3 回復(fù) 有任何疑惑可以回復(fù)我~
#1

LEONE0

調(diào)用 js 中的 swipe 對(duì)象的 scrollTo 方法,并將該 *對(duì)象* 返回。
2015-10-15 回復(fù) 有任何疑惑可以回復(fù)我~
#2

糊涂的我

您好 我問(wèn)你一下那個(gè) swipe.scrollTo = function(x, speed)這個(gè)函數(shù)中的swipe是什么
2015-10-23 回復(fù) 有任何疑惑可以回復(fù)我~

return this;是swipe.scrollTo(x, speed)返回值,return swipe是Swipe(container)的返回值 ,是不是這樣?沒(méi)有大神來(lái)回答一下

1 回復(fù) 有任何疑惑可以回復(fù)我~

同求。。這個(gè)return this和return swipe有什么區(qū)別

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

qq_Z咸蛋超人_04074723

不返回 this (swipe.scrollTo) 外層函數(shù)沒(méi)辦法使用,需要先返回出去,Swipe得到這個(gè)方法,然后在html中進(jìn)行調(diào)用和傳參,這是兩個(gè)函數(shù),
2016-11-09 回復(fù) 有任何疑惑可以回復(fù)我~

function Swipe(container) {
??? // 獲取第一個(gè)子節(jié)點(diǎn)
??? var element = container.find(":first");
??? var swipe = {};

??? // li頁(yè)面數(shù)量
??? var slides = element.find("li");

??? // 獲取容器尺寸
??? var width = container.width();
??? var height = container.height();

??? // 設(shè)置li頁(yè)面總寬度
??? element.css({
??????? width: (slides.length * width) + 'px',
??????? height: height + 'px'
??? });

??? // 設(shè)置每一個(gè)頁(yè)面li的寬度
??? $.each(slides, function(index) {
??????? var slide = slides.eq(index); // 獲取到每一個(gè)li元素?? ?
??????? slide.css({
??????????? width: width + 'px',
??????????? height: height + 'px'
??????? });
??? });

??? // 監(jiān)控完成與移動(dòng)
??? swipe.scrollTo = function(x, speed) {
??????? // 執(zhí)行動(dòng)畫(huà)移動(dòng)
??????? element.css({
??????????? 'transition-timing-function' : 'linear',
??????????? 'transition-duration'??????? : speed + 'ms',
??????????? 'transform'????????????????? : 'translate3d(-' + x + 'px,0px,0px)'
??????? });
??????? return this;
??? };

??? return swipe;
}

0 回復(fù) 有任何疑惑可以回復(fù)我~

連續(xù)操作類里方法,每次返回類實(shí)例,用return this;

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

qq_只開(kāi)70邁_0 提問(wèn)者

返回的是這個(gè)var swipe = {};類的實(shí)例嗎? 但是為啥最后面還加了句 return swipe;他倆的作用是一樣的嗎?如果一樣的話,是不是重復(fù)了?return this或者return swipe;是不是可以去掉一個(gè)?
2015-08-13 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

下面代碼中 return this 是什么意思?

我要回答 關(guān)注問(wèn)題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)