剑道移动-绑定到ScrollView's”;改变“;以及“;改变“;事件

Kendo Mobile - Bind to ScrollView's "change" and "changing" events

本文关键字:改变 事件 以及 移动 绑定 ScrollView      更新时间:2023-09-26

通常,这是一项琐碎的任务,但我不知道如何绑定到ScrollView小部件的"change""changing"事件。我需要在小部件的声明性初始化之后进行绑定。我试图在我的视图的init函数中做到这一点

以下是我尝试过的:

HTML:

<div id="scrollview-container" data-role="scrollview">...</div>

JAVASCRIPT:

initView(e) {
    ...
    $("#scrollview-container").data("kendoMobileScrollView").bind("change", function(e) { console.log("change event"); });
}

如有任何帮助,我们将不胜感激。我使用的是Kendo UI v.2013.1.319和JQuery 1.9.1

更新:

经过进一步的测试,我可以绑定到更改事件,但只能用于刷页面。以编程方式更改页面不会触发更改事件。没什么大不了的,我可以解决。

由于某些原因,我根本无法绑定到changing事件。对我来说很神秘…

这是我目前使用的Kendo UI版本中的一个错误。作为测试,我下载了2013年第二季度的测试版,运行了与我最初帖子中所示相同的代码,正如预期的那样,两个事件都被触发了。