0
我在响应页面中使用YUI dial widget并尝试在屏幕大小调整后更新拨号大小,以便它始终适合其容器。调整YUI拨号小部件的大小页面调整大小
我似乎能够更新拨号对象的属性(直径,宽度,高度等),但无法获取UI更新。调用render()
和syncUI()
方法似乎没有任何作用。
以前没有真正使用YUI,所以也许有一些明显的我失踪了!
我在响应页面中使用YUI dial widget并尝试在屏幕大小调整后更新拨号大小,以便它始终适合其容器。调整YUI拨号小部件的大小页面调整大小
我似乎能够更新拨号对象的属性(直径,宽度,高度等),但无法获取UI更新。调用render()
和syncUI()
方法似乎没有任何作用。
以前没有真正使用YUI,所以也许有一些明显的我失踪了!
对于任何绊倒这个问题的人,我设法解决它。在拨号对象上调用syncUI()
方法之前,我没有使用正确的set()
方法。以下是解决方案:
$(window).smartresize(function() {
var diameter = $('#container').width();
dial.set('diameter', diameter);
dial.syncUI();
});