以前对于自定义小部件,我使用如下代码:
var bar = $( "<div />")
.appendTo( "body" )
.progressbar()
.data( "progressbar" );
但是对于 jQuery UI 1.10,此代码不再起作用... data("progressbar") 不返回任何内容。
我使用来自http://learn.jquery.com/plugins/stateful-plugins-with-widget-factory/的小部件示例对其进行了测试,其中小部件的名称带有命名空间“nmk.progressbar”
在从 jQuery 1.9 到 1.10 的升级指南中,我发现了这个:http: //jqueryui.com/upgrade-guide/1.9/#changed-naming-convention-for-data-keys但仍然不知道我应该按顺序更改什么让它恢复工作...