quicktabs_form.js 532 B

1234567891011121314151617
  1. (function ($) {
  2. Drupal.quicktabsShowHide = function() {
  3. $(this).parents('tr').find('div.qt-tab-' + this.value + '-options-form').show().siblings('div.qt-tab-options-form').hide();
  4. };
  5. Drupal.behaviors.quicktabsform = {
  6. attach: function (context, settings) {
  7. $('#quicktabs-form tr').once(function(){
  8. var currentRow = $(this);
  9. currentRow.find('div.form-item :input[name*="type"]').bind('click', Drupal.quicktabsShowHide);
  10. $(':input[name*="type"]:checked', this).trigger('click');
  11. })
  12. }
  13. };
  14. })(jQuery);