Javascript 如何将文本转换为表情符号
我是否可以把文字转换成表情符号。例如,如果文本是Javascript 如何将文本转换为表情符号,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我是否可以把文字转换成表情符号。例如,如果文本是:)我想用像这样的笑脸表情符号替换它--> 就像在kik、facebook等网站上一样。你可以使用插件 进口: <link href="stylesheets/jquery.cssemoticons.css" media="screen" rel="stylesheet" type="text/css" /> <script src="javascripts/jquery.js" type="text/javascript">
:)
我想用像这样的笑脸表情符号替换它-->
就像在kik、facebook等网站上一样。你可以使用插件
进口:
<link href="stylesheets/jquery.cssemoticons.css" media="screen" rel="stylesheet" type="text/css" />
<script src="javascripts/jquery.js" type="text/javascript"></script>
<script src="javascripts/jquery.cssemoticons.js" type="text/javascript"></script>
我们可以使用可编辑的内容来实现这一点,这里的原则减去了您将遇到的一些其他怪癖(如光标放置)
<div class="comment">
Hi, this is a great plugin! :-)
</div>
$('.comment').emoticonize();
<div id="editor" contenteditable="true"> </div>
$("#editor").on("blur keyup paste input", function() {
var content = $(this).html(),
smiley = "<img src='smiley.png' alt='smiley'/>";
content = content.replace(/:)/g, smiley);
$(this).html(content);
});
var valuetosend = $("#editor").html();