code: function()
                {
                  color.current.val('ahex', color.active.val('ahex'));
                  var attachIFrame = function()
                    {
                      if (!settings.window.expandable || $.support.boxModel) return;
                      var table = container.find('table:first');
                      container.before('<iframe/>');
                      container.prev().css({ width: table.width(), height: container.height(), opacity: 0, position: 'absolute', left: container.css("left"), top: container.css("top") });
                    };
                  if (settings.window.expandable)
                  {
                    $(document.body).children('div.jPicker.Container').css({zIndex:10});
                    container.css({zIndex:20});
                  }
                  switch (settings.window.effects.type)
                  {
                    case 'fade':
                      container.fadeIn(settings.window.effects.speed.show, attachIFrame);
                      break;
                    case 'slide':
                      container.slideDown(settings.window.effects.speed.show, attachIFrame);
                      break;
                    case 'show':
                    default:
                      container.show(settings.window.effects.speed.show, attachIFrame);
                      break;
                  }
                }
docs: Basic control binding for inline use - You will need to override the liveCallback or commitCallback function to retrieve results