如何解释JQuery UI的API文档?

3

如何解释JQuery UI API文档?

例如,他们会这样写文档

Bind to the start event by type: selectablestart.

$( ".selector" ).bind( "selectablestart", function(event, ui) {
  ...
});

我如何知道可以在ui上调用哪些方法?


1
好问题 - 所有其他交互组件似乎在文档的概述部分详细说明了它们的 ui 对象(例如,对于 Resizable),但是 Selectable 没有。您尝试过在控制台中检查 ui 参数吗? - nrabinowitz
谢谢你的好建议和检查。这是我通常做的,但我想找到一种更快的解析JQuery文档的方法。 - user425367
1个回答

0
通常,jQuery UI 方法“概述”的第一页会告诉您 ui 对象提供了哪些属性。但在可选择的情况下,这个信息缺失了,因为没有第二个参数。简单地说,没有任何有用的东西可以传递给用户。

这个是在网页上提到的还是通过经验/检查得出的? - Chris
你可以查看源代码,它根本不会对 ui 做任何操作。或者你可以在控制台中运行 $('#selectable').bind( "selectablestart", function(event, ui) { console.log(ui) }).trigger("selectablestart");,但你只会得到另一个 this - Sinetheta
我不明白UI元素的答案中有一个属性“selected”,我可以用它来按照我打算的方式使用ui.selected.innerHTML。 - user425367
你能在 Fiddle 上重新创建一下吗?当在 jQuery UI 的演示页面上绑定控制台时,我得到了一个空对象 ui - Sinetheta

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接