【问题标题】:Chessboard image tag changed into images棋盘图像标签更改为图像
【发布时间】:2017-10-12 16:34:13
【问题描述】:

我在我的项目中使用chessboard.js,但是当我将棋盘渲染到我的项目中时,它将<img />标签转换为<images />

请看图.. 我现在能做什么 ???

这里是代码屏幕截图。

【问题讨论】:

  • 请阅读How to Write a Good Question并相应更新您的问题,否则无法回答。
  • 好的兄弟...@Tijmen
  • 为什么要将 img 标签转换为 images 标签?解决这个问题似乎比弄清楚如何在创建节点后替换它们更相关。
  • 是的,兄弟,如果你有不同的想法,请告诉我@zfrisch
  • @kousheralampranto 您用来创建它们的代码是什么?我正在查看文档,从源代码中我可以看到它有 img 标签

标签: javascript jquery chessboard.js


【解决方案1】:
  $(document).ready(function(){
    $('images').each(function(){
        $(this).replaceTag('<img>', true);
    });
  });

【讨论】:

  • 这只是简单地解决了问题,并没有真正解决问题的根源。
【解决方案2】:

如果您想替换现有标签,您可以这样做:

$('images').each(function(){
     $(this).replaceWith('<img>' + $(this).html() +'</img>')
});

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-10-31
    • 1970-01-01
    • 2014-11-10
    • 1970-01-01
    • 1970-01-01
    • 2021-06-10
    • 2022-12-26
    相关资源
    最近更新 更多