Ramjet lets you transform one DOM element...
...into another.
It doesn't care where they sit in the DOM tree, or what children they have...
You can use images...
...even animated ones