我相信我在_super
jQuery UI 1.9.x 的新方法中发现了一个错误,但在我报告它之前想先由你们运行它。我认为这将是一个轻松的投票给那里的人。
这是我要提交的票。它详细说明了该错误:
根据文档, _super() 没有参数。但是,当在 _setOption() 中使用时,这不能按预期工作:http: //jsfiddle.net/grinn/8jKk8/1/
正如您通过单击更改文本按钮所看到的那样,根据http://api.jqueryui.com/jQuery.widget/#method-_super上的文档,即使正确调用了 _super,文本选项的值也不会更新
但是,如果您将键和值传递给 _super,它确实可以正常工作:http: //jsfiddle.net/grinn/8jKk8/2/
通过查看 jQuery UI 代码本身中 _super 的使用,我发现了这个变通方法。
我将此作为错误而不是文档问题提交,因为它似乎 _super 预计将按照文档所述工作。
在 Firefox 17、Chrome 23 和 IE 9 中测试。