我使用优秀的jQuery knob plugin。但是,我需要根据用户输入动态地启用/禁用元素。支持在页面加载时具有disabled
状态,该状态具有不将鼠标(或触摸)事件绑定到画布元素的效果。有谁知道如何解决这个问题,也就是如何(页面加载后)绑定和解除绑定这些鼠标事件侦听器?动态启用和禁用jquery旋钮
理想我想这样做(在禁用旋钮)
$('.button').click(function() {
$('.knob').enable();
});
编辑: 我最终改写结合/解除绑定鼠标和触摸事件源。解决方案并不完美,所以如果有人可能拥有更好的(更清洁的)解决方案,我就可以解决问题。
嗨。 enable()函数只是一个例子。到目前为止,在jquery旋钮中没有实现这样的功能。 – olif
您可以通过使用 将其设置为只读data-readOnly = true – cristelo
是的。我可以把它作为只读使用该属性,但我想删除基于用户输入的属性。也就是说,我希望旋钮能够动态启用。 – olif