view sites/all/modules/rdfx/rdfui/rdfui.js @ 13:134d4b2e75f6

updated quicktabs and google analytics modules
author danieleb <danielebarchiesi@me.com>
date Tue, 29 Oct 2013 13:48:59 +0000
parents ce11bbd8f642
children
line wrap: on
line source
(function ($) {

Drupal.behaviors.rdfuiFieldsetSummaries = {
  attach: function (context) {
    function setSummary() {
      $(this).drupalSetSummary(function (context) {
        var formValues = $(':input', context).not('[type=hidden]').map(
          function () {
            return $(this).closest('.form-item').css('display') === 'none' ? null : $(this).val()
          }
        );
        // Only show values in the vertical tab if the first
        // form element (types, predicates) is not empty.
        return !formValues[0] ? null : Drupal.checkPlain(formValues.toArray().join(' '))
      })
    }
    $('fieldset.rdf-field', context).each(setSummary);
    $(document).bind('state:visible', function () {
      Drupal.behaviors.rdfuiFieldsetSummaries.attach($(this).closest('fieldset.rdf-field')[0])
    })
  }
};

})(jQuery);