diff options
author | catch <catch@35733.no-reply.drupal.org> | 2012-04-07 16:19:30 +0900 |
---|---|---|
committer | catch <catch@35733.no-reply.drupal.org> | 2012-04-07 16:19:30 +0900 |
commit | eab6f127ad255011bce9ac29fd5ab1dd13392cf9 (patch) | |
tree | 7b655b4c5351fe1a0187325ff1b838403437e644 /core/modules/node/node.js | |
parent | d0c4f9997bb06414dc1719b41b5dffef34250113 (diff) | |
download | drupal-eab6f127ad255011bce9ac29fd5ab1dd13392cf9.tar.gz drupal-eab6f127ad255011bce9ac29fd5ab1dd13392cf9.zip |
Issue #1419968 by nod_, cosmicdreams, droplet, tim.plunkett: Replace $('selector', domelement) with $(domelement).find('selector').
Diffstat (limited to 'core/modules/node/node.js')
-rw-r--r-- | core/modules/node/node.js | 23 |
1 files changed, 13 insertions, 10 deletions
diff --git a/core/modules/node/node.js b/core/modules/node/node.js index ebf68eb3ba2a..899016408d5b 100644 --- a/core/modules/node/node.js +++ b/core/modules/node/node.js @@ -1,38 +1,41 @@ - (function ($) { Drupal.behaviors.nodeFieldsetSummaries = { attach: function (context) { - $('fieldset.node-form-revision-information', context).drupalSetSummary(function (context) { - var revisionCheckbox = $('.form-item-revision input', context); + var $context = $(context); + $context.find('fieldset.node-form-revision-information').drupalSetSummary(function (context) { + var $context = $(context); + var revisionCheckbox = $context.find('.form-item-revision input'); // Return 'New revision' if the 'Create new revision' checkbox is checked, // or if the checkbox doesn't exist, but the revision log does. For users // without the "Administer content" permission the checkbox won't appear, // but the revision log will if the content type is set to auto-revision. - if (revisionCheckbox.is(':checked') || (!revisionCheckbox.length && $('.form-item-log textarea', context).length)) { + if (revisionCheckbox.is(':checked') || (!revisionCheckbox.length && $context.find('.form-item-log textarea').length)) { return Drupal.t('New revision'); } return Drupal.t('No revision'); }); - $('fieldset.node-form-author', context).drupalSetSummary(function (context) { - var name = $('.form-item-name input', context).val() || Drupal.settings.anonymous, - date = $('.form-item-date input', context).val(); + $context.find('fieldset.node-form-author').drupalSetSummary(function (context) { + var $context = $(context); + var name = $context.find('.form-item-name input').val() || Drupal.settings.anonymous, + date = $context.find('.form-item-date input').val(); return date ? Drupal.t('By @name on @date', { '@name': name, '@date': date }) : Drupal.t('By @name', { '@name': name }); }); - $('fieldset.node-form-options', context).drupalSetSummary(function (context) { + $context.find('fieldset.node-form-options').drupalSetSummary(function (context) { + var $context = $(context); var vals = []; - $('input:checked', context).parent().each(function () { + $context.find('input:checked').parent().each(function () { vals.push(Drupal.checkPlain($.trim($(this).text()))); }); - if (!$('.form-item-status input', context).is(':checked')) { + if (!$context.find('.form-item-status input').is(':checked')) { vals.unshift(Drupal.t('Not published')); } return vals.join(', '); |