Skip to content

Commit

Permalink
Modifed: Wrapped in document.ready()
Browse files Browse the repository at this point in the history
  • Loading branch information
Christian Pfeffer Gjengedal committed Aug 27, 2010
1 parent 22504e2 commit c9ac96e
Showing 1 changed file with 18 additions and 16 deletions.
34 changes: 18 additions & 16 deletions design/admin2/templates/setup/extensions.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -68,23 +68,25 @@
{* Highlight "Update" button on changes *}
{literal}
<script type="text/javascript">
var initialExtensionSettings = {};
var extensionChecks = jQuery('[name=extensionform] :checkbox');
$(document).ready(function() {
var initialExtensionSettings = {};
var extensionChecks = jQuery('[name=extensionform] :checkbox');

function styleUpdateButton() {
var b = jQuery('[name=ActivateExtensionsButton]:first');
jQuery(extensionChecks).each( function(){
if (initialExtensionSettings[this.value] !== this.checked) {
b.removeClass('button').addClass('defaultbutton');
return false;
} else {
b.removeClass('defaultbutton').addClass('button');
}
});
}
function styleUpdateButton() {
var b = jQuery('[name=ActivateExtensionsButton]:first');
jQuery(extensionChecks).each( function(){
if (initialExtensionSettings[this.value] !== this.checked) {
b.removeClass('button').addClass('defaultbutton');
return false;
} else {
b.removeClass('defaultbutton').addClass('button');
}
});
}

jQuery(extensionChecks).each( function(){
initialExtensionSettings[this.value] = this.checked;
}).change(function(){styleUpdateButton();});
jQuery(extensionChecks).each( function(){
initialExtensionSettings[this.value] = this.checked;
}).change(function(){styleUpdateButton();});
});
</script>
{/literal}

0 comments on commit c9ac96e

Please sign in to comment.