【发布时间】:2016-11-30 19:32:09
【问题描述】:
我有刷新按钮集的 jQuery 代码:
$("#myRadio").buttonset('refresh');
但我发现了一个在此行之前调用它的用例:
$("#myRadio").buttonset();
然后因为它没有初始化而爆炸。我想看看是否有办法确定这个 buttonset() 初始化是否已经发生,所以我可以在调用 referh 之前检查:
类似:
if($("#myRadio").buttonsetIsInitialized())
{
$("#myRadio").buttonset('refresh');
}
进行此检查的正确方法是什么?
【问题讨论】:
-
这是插件初始化的常见问题,但解决方案不是测试它是否已初始化,而是首先找出您的排序错误的原因。请提供更多代码以获得正确答案(而不是解决方法):)
标签: jquery jquery-ui jqueryi-ui-buttonset