Sha256: 2c329dd637ba1a07c3363ea8814f1cfa41f9569be4133c0b830e6fbc27ab80fb
Contents?: true
Size: 762 Bytes
Versions: 106
Compression:
Stored size: 762 Bytes
Contents
Spotlight.onLoad(function(){ addRestoreDefaultBehavior(); }); function addRestoreDefaultBehavior(){ $("[data-behavior='restore-default']").each(function(){ var hidden = $("[data-default-value]", $(this)); var value = $($("[data-in-place-edit-target]", $(this)).data('in-place-edit-target'), $(this)); var button = $("[data-restore-default]", $(this)); hidden.on('blur', function(){ if( $(this).val() == $(this).data('default-value') ) { button.addClass('hidden'); } else { button.removeClass('hidden'); } }); button.on('click', function(e){ e.preventDefault(); hidden.val(hidden.data('default-value')); value.text(hidden.data('default-value')); button.hide(); }); }); }
Version data entries
106 entries across 106 versions & 1 rubygems