我正在使用jPicker,我有2个问题。
1.如何将颜色更改为透明颜色?已经尝试使用
$.jPicker.List[0].color.acive.val('hex','FFFFFF',this)
- >发现这一点,不确定是否是最佳解决方案 $ .jPicker.List [0] .color.acive.val( 'ahex', '00000000',这一点)
2.其他如何在不使用“索引”的情况下访问,就像选择器一样。
例如:
$('selector').color.active.val('hex','FFFFFF',this) -> just an idea
答案 0 :(得分:2)
这是Chris Tillman,我有点(完全)写了你正在使用的插件。要完成第一个问题,请运行
$.jPicker.List[0].color.active.val('a', 0, this);
这将只设置活动颜色的alpha值。
如果你想在不使用List的情况下访问DOM元素,只需在实例化时将其设置为等于变量。
var MyPicker = $('selector').jPicker()[0];
只需记住末尾的索引位置,因为jPicker总是返回$('selector')的结果。each()。如果你使用一个选择器调用三个不同的选择器,你可以忘记最后的索引调用,并使用MyPicker [0],MyPicker [1],MyPicker [2] ... $ .jPicker.List获取每个选择器[]是选择器的所有实例的主集合列表,此解决方案仅对该单个调用创建的选择器编制索引。
答案 1 :(得分:0)
此方法稍微复杂一些,但您可以查看此答案以获取实际ID