Sha256: 5ed1cba5fa5f1912851d1172ac0739fea29a5e8630446c7d552c2dcf7ec72b95
Contents?: true
Size: 763 Bytes
Versions: 34
Compression:
Stored size: 763 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('d-none'); } else { button.removeClass('d-none'); } }); button.on('click', function(e){ e.preventDefault(); hidden.val(hidden.data('default-value')); value.text(hidden.data('default-value')); button.hide(); }); }); }
Version data entries
34 entries across 34 versions & 1 rubygems