Unfortunately, I think this is not possible.
Each font character has a specific shape. In addition, similar symbols in different weights are also different - a bold symbol does not just have a mathematically defined offset from its usual counterpart.
jQuery.css(), jQuery.animate() . , "", .
- , Exo - , .
jsFiddle, , :
jsFiddle.
Javascript :
Text.click(function() {
Text.css({'font-weight':200});
setTimeout(function(){ Text.css({'font-weight':300})}, 30)
setTimeout(function(){ Text.css({'font-weight':400})}, 60)
setTimeout(function(){ Text.css({'font-weight':500})}, 90)
setTimeout(function(){ Text.css({'font-weight':600})},120)
setTimeout(function(){ Text.css({'font-weight':700})},150)
setTimeout(function(){ Text.css({'font-weight':800})},180)
setTimeout(function(){ Text.css({'font-weight':900})},210)
});