jquery-highlighttextarea
jquery-highlighttextarea copied to clipboard
Highlighting not working properly when setting value of textarea using jquery
I have textarea as follows and highlighted word using highlightTextarea:

$('textarea').highlightTextarea({
words: ['brand']
})
When I try to set the value of textarea using jquery:
$('textarea').val('changed_value == 9')
again called following method :
$('textarea').highlightTextarea({
words: ['brand']
})
then output is as follows:

It is not reseting the mark tag. Only after I try to edit the textarea value by typing, it removes the highlighted mark from background.
You can use it dynamicly first need to destroy
$('#textarea').highlightTextarea('destroy');
and then reuse it.
$('textarea').val('changed_value == 9')
$('textarea').highlightTextarea({ words: ['brand'] })
jsfiddle.net/oqLp6p0d/2