Published in: JavaScript
URL: http://kaedatorum.net/blog/
This js library will help you add dynamic effects to your html tags. It's recommended for IE, as it helps you to simulate tag:hover effects for example.
/** * @author alvaro isorna * @projectDescription dynamic effects library for css & html * @id dfx.js * @extends prototype.js * @use add a "dfx" className to your tags, in order to apply the dynamic effects */ Event.observe(window, 'load', function(e){ // dfx:hover $A(document.getElementsByClassName('dfx:hover')).each(function(poElement){ Event.observe(poElement, 'mouseover', function(e){ Element.addClassName(poElement, 'hover'); }, false); Event.observe(poElement, 'mouseout', function(e){ Element.removeClassName(poElement, 'hover'); }, false); }); // add any other "dfx" effects (:focus, :first, ...) // dfx:quotes $A(document.getElementsByClassName('dfx:quotes')).each(function(poElement){ var cHTML_OPEN_QUOTE = '<span class="open-quote">“</span>'; var cHTML_CLOSE_QUOTE = '<span class="close-quote">”</span>'; new Insertion.Top(poElement, cHTML_OPEN_QUOTE); new Insertion.Bottom(poElement, cHTML_CLOSE_QUOTE); }); }, false);
You need to login to post a comment.
