剑道网格jQuery动画()问题

Kendo grid jQuery animate() issue

本文关键字:问题 动画 jQuery 网格      更新时间:2023-09-26

我遇到了一个剑道网格的问题,该网格在detailInit()中有一个子网格;

演示:剑道道

当用户打开一行的详细信息区域时,我将该行滚动到顶部并打开它:

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

我的问题是detailInit中的网格也在滚动,所以我想,np,只是把选择器定义得更紧一点。。

我试过了:

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

和其他,但它不允许滚动,等等…

有什么想法吗?非常感谢。

差不多到了。使用#grid > .k-grid-content时,选择器不返回任何元素,因为this.element已经是#grid,所以#grid下没有#grid。但它下面确实有.k-grid-content,所以…

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

应该对你有用。演示。