[ Index ]

PHP Cross Reference of vtigercrm-6.1.0

title

Body

[close]

/libraries/jquery/colorpicker/js/ -> layout.js (source)

   1  (function($){
   2      var initLayout = function() {
   3          var hash = window.location.hash.replace('#', '');
   4          var currentTab = $('ul.navigationTabs a')
   5                              .bind('click', showTab)
   6                              .filter('a[rel=' + hash + ']');
   7          if (currentTab.size() == 0) {
   8              currentTab = $('ul.navigationTabs a:first');
   9          }
  10          showTab.apply(currentTab.get(0));
  11          $('#colorpickerHolder').ColorPicker({flat: true});
  12          $('#colorpickerHolder2').ColorPicker({
  13              flat: true,
  14              color: '#00ff00',
  15              onSubmit: function(hsb, hex, rgb) {
  16                  $('#colorSelector2 div').css('backgroundColor', '#' + hex);
  17              }
  18          });
  19          $('#colorpickerHolder2>div').css('position', 'absolute');
  20          var widt = false;
  21          $('#colorSelector2').bind('click', function() {
  22              $('#colorpickerHolder2').stop().animate({height: widt ? 0 : 173}, 500);
  23              widt = !widt;
  24          });
  25          $('#colorpickerField1, #colorpickerField2, #colorpickerField3').ColorPicker({
  26              onSubmit: function(hsb, hex, rgb, el) {
  27                  $(el).val(hex);
  28                  $(el).ColorPickerHide();
  29              },
  30              onBeforeShow: function () {
  31                  $(this).ColorPickerSetColor(this.value);
  32              }
  33          })
  34          .bind('keyup', function(){
  35              $(this).ColorPickerSetColor(this.value);
  36          });
  37          $('#colorSelector').ColorPicker({
  38              color: '#0000ff',
  39              onShow: function (colpkr) {
  40                  $(colpkr).fadeIn(500);
  41                  return false;
  42              },
  43              onHide: function (colpkr) {
  44                  $(colpkr).fadeOut(500);
  45                  return false;
  46              },
  47              onChange: function (hsb, hex, rgb) {
  48                  $('#colorSelector div').css('backgroundColor', '#' + hex);
  49              }
  50          });
  51      };
  52      
  53      var showTab = function(e) {
  54          var tabIndex = $('ul.navigationTabs a')
  55                              .removeClass('active')
  56                              .index(this);
  57          $(this)
  58              .addClass('active')
  59              .blur();
  60          $('div.tab')
  61              .hide()
  62                  .eq(tabIndex)
  63                  .show();
  64      };
  65      
  66      EYE.register(initLayout, 'init');
  67  })(jQuery)


Generated: Fri Nov 28 20:08:37 2014 Cross-referenced by PHPXref 0.7.1