1551天 瑾忆

重要的人越来越少,剩下的人也越来越重要 ​​

为EM添加个不清真的东西

发布于 3年前 / 2.0k 次围观 / 2 条评论 / Emlog / 瑾忆

QQ截图20170708215648.png

首先把以下代码添加到module.php评论内容框后面

 <div class="smiles" id="smiles">
  <?php for($i = 1; $i <= 22; $i++): ?>
  <img style="margin:0;" src="<?php echo TEMPLATE_URL; ?>images/face/<?php echo $i; ?>.gif" id="smilies<?php echo $i; ?>" alt="表情<?php echo $i; ?>" />
  <?php endfor; ?>
</div> 

然后把module.php内的<?php echo $comment['content']; ?>替换为

<?php echo preg_replace("#\[smilies(\d+)\]#i",'<img src="'.TEMPLATE_URL.'images/face/$1.gif" id="smilies$1" alt="表情$1"/>',$comment['content']); ?>

再在footer.php中添加

<script>
$("#smiles img").click(function(){
 a = $(this).attr("id");
 a = "[" + a + "]";
 $("textarea[name=comment]").append(a);
})
</script> 

最后把face.zip解压到images就大功告成了

PS:如果模板有pjax需要重载一下以上js

css就自由发挥

文件名称:表情包

提取密码:

立即下載

  1. 3年前 (2017-07-08)
    @

    表情测试

    • 3年前 (2017-10-11)
      @ NO

      @瑾忆: 字