Описание
Если я понимаю, что вы хотите ( Замена :-) смайликом ), вы можете заменить текст изображением.
Проверьте образец, источник и это jsFiddle Демонстрация
Пример
var emoticons = {
smile: '<img src="path/smile.gif" />',
sad: '<img src="path/sad.gif" />',
wink: '<img src="path/wink.gif" />'
};
var patterns = {
smile: /:-\)/gm,
sad: /:-\(/gm,
wink: /;-\)/gm
};
$(document).ready(function() {
$('p').each(function() {
var $p = $(this);
var html = $p.html();
$p.html(html.replace(patterns.smile, emoticons.smile).
replace(patterns.sad, emoticons.sad).
replace(patterns.wink, emoticons.wink));
});
});
Дополнительная информация