Sha256: 3fb36c5b86dec9d8cc2c4fff35a26fe4668e25816680bc909a7690b9637bfa54
Contents?: true
Size: 642 Bytes
Versions: 7
Compression:
Stored size: 642 Bytes
Contents
/* --- script: Class.Occlude.js name: Class.Occlude description: Prevents a class from being applied to a DOM element twice. license: MIT-style license. authors: - Aaron Newton requires: - Core/Class - Core/Element - /MooTools.More provides: [Class.Occlude] ... */ Class.Occlude = new Class({ occlude: function(property, element){ element = document.id(element || this.element); var instance = element.retrieve(property || this.property); if (instance && !this.occluded) return (this.occluded = instance); this.occluded = false; element.store(property || this.property, this); return this.occluded; } });
Version data entries
7 entries across 7 versions & 1 rubygems