simple_sitemap.form.js 768 B

1234567891011121314151617181920212223242526
  1. /**
  2. * @file
  3. * Attaches simple_sitemap behaviors to the entity form.
  4. */
  5. (function($) {
  6. "use strict";
  7. Drupal.behaviors.simple_sitemapForm = {
  8. attach: function(context) {
  9. // On load: Hide the 'Regenerate sitemap' field to only display it if settings have changed.
  10. $('.form-item-simple-sitemap-regenerate-now').hide();
  11. // Show 'Regenerate sitemap' field if settings have changed.
  12. $("#edit-simple-sitemap-index-content"
  13. + ", #edit-simple-sitemap-variant"
  14. + ", #edit-simple-sitemap-priority"
  15. + ", #edit-simple-sitemap-changefreq"
  16. + ", #edit-simple-sitemap-include-images"
  17. ).change(function() {
  18. $('.form-item-simple-sitemap-regenerate-now').show();
  19. });
  20. }
  21. };
  22. })(jQuery);