【问题标题】:kendo javascript t.find is not a functionkendo javascript t.find 不是函数
【发布时间】:2013-08-29 09:49:21
【问题描述】:

当我尝试使用 Telerik 功能隐藏剑道多选的永久旋转忙碌指示器时:

var multi = $("#statusMultiselect").data("kendoMultiSelect");
kendo.ui.progress(multi, false);

我收到 javascript 错误:

TypeError: t.find is not a function

我不知道为什么?

【问题讨论】:

    标签: javascript kendo-ui multi-select


    【解决方案1】:

    我遇到了同样的问题,这是因为我传递给调用的元素无效。一旦我将其更改为有效的选择器,它就可以工作了。

    例如:

     kendo.ui.progress($('.myclassselector'), true); //or false to hide it.
    

    我怀疑问题中的问题是由于传入了一个 kendo 对象,而不是 jquery 元素,因为 kendo 对象没有 jquery 的这个 find 函数。

    【讨论】:

      【解决方案2】:

      我没能弄清楚为什么会出现这个错误,但至少我知道繁忙指示器为什么会旋转。

      分析 JS 和 CSS 文件需要一些时间,而且显然一些 kendo CSS 文件比它们应有的旧且不完整

      【讨论】:

      • 这不是答案。 Guy Lowe 给出了正确答案。
      • 你怎么知道对我自己的情况有什么帮助?
      • 在这种情况下,您的问题需要关闭,因为问题是由无法再重现的问题引起的。
      猜你喜欢
      • 2020-10-20
      • 2023-03-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-06-05
      相关资源
      最近更新 更多