Bug Fix: safely inject option text into node

The string concatenation inside of the $ selector was not properly
escaping the edge case scenario of a '<' directly followed by an
alphanumeric character.