2016-05-19 83 views
0

我有一個在子網格內的detailInit()的劍道網格的問題;劍道網格jQuery的動畫()問題

演示:kendo dojo

當用戶打開細節面積爲一排,我滾動行到頂部,打開它:

// animate the scroll 
this.element.find(".k-grid-content").animate({ 
scrollTop: distance 
}, 400); 

我的問題是電網內部的detailInit也滾動,所以我想,NP,只是定義選擇有點緊張..

我想:

.find("#grid > .k-grid-content") 

和其他,但它不會允許它滾動等...

任何想法?謝謝!

回答

1

幾乎在那裏。當您使用#grid > .k-grid-content時,選擇器不返回任何元素,因爲this.element已經是#grid,因此在#grid下沒有#grid。但確實下面有.k-grid-content,所以...

this.element.find("> .k-grid-content") 

應該爲你工作。 Demo

+1

darn!那太容易了,謝謝! :) – crunch

+0

@crunch np,不客氣。記得使用'debugger;'... – DontVoteMeDown