, :
<div class="message">Somethsg1</div>
<div class="message">Something</div>
<div class="message">Ssething</div>
<div class="message">Something Else</div>
<div class="message">Something da</div>
<div class="message">Somethin2g</div>
- :
var words = [
{
word: 'Something',
link: 'http://www.something.com'
},
{
word: 'Something Else',
link: 'http://www.something.com/else'
}
];
$.each(words,
function() {
$('.message:contains("' + this.word + '")')
.html('<a href="' + this.link + '">' + this.link + '</a>');
}
);
( ). -, - , "contains" .
, :
$.each(words,
function() {
var search = this;
$('.message').each(
function() {
if ($(this).text() === search.word) {
$(this).html('<a href="' + search.link + '">' + search.link + '</a>');
}
}
);
}
);
, , , . , "" (. "" ).
: , , html !