3 * Attaches simple_sitemap behaviors to the entity form.
9 Drupal.behaviors.simple_sitemapForm = {
10 attach: function(context) {
12 // On load: Hide the 'Regenerate sitemap' field to only display it if settings have changed.
13 $('.form-item-simple-sitemap-regenerate-now').hide();
15 // On load: Show or hide 'priority' setting dependant on 'enabled' setting.
16 if ($('#edit-simple-sitemap-index-content-1').is(':checked')) {
17 $('.form-item-simple-sitemap-priority').show();
20 $('.form-item-simple-sitemap-priority').hide();
23 // On change: Show or hide 'priority' setting dependant on 'enabled' setting.
24 $("#edit-simple-sitemap-index-content").change(function() {
25 if ($('#edit-simple-sitemap-index-content-1').is(':checked')) {
26 $('.form-item-simple-sitemap-priority').show();
29 $('.form-item-simple-sitemap-priority').hide();
31 // Show 'Regenerate sitemap' field if 'enabled' setting has changed.
32 $('.form-item-simple-sitemap-regenerate-now').show();
35 // Show 'Regenerate sitemap' field if 'priority' setting has changed.
36 $("#edit-simple-sitemap-priority").change(function() {
37 $('.form-item-simple-sitemap-regenerate-now').show();