Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何用符号替换数字?_Javascript_Jquery - Fatal编程技术网

Javascript 如何用符号替换数字?

Javascript 如何用符号替换数字?,javascript,jquery,Javascript,Jquery,如何修复下面的代码以替换“在使用文本替换解决问题之前,还有一些其他问题 首先在id选择器上调用each()是一种代码味道。id在DOM中必须是唯一的,因此不应该有多个id。如果是这种情况,请使用类 其次,您可以为html()或text()提供一个函数,该函数接受当前值作为参数。这减少了需要创建的jQuery对象的数量,并使逻辑更加简洁 接下来,你能解释一下问题是什么以及你期望从中得到什么吗?我正在给帖子添加情感,所以我想替换:“请尝试为你试图实现的替换函数的输入和输出提供示例。@code2be非

如何修复下面的代码以替换“在使用文本替换解决问题之前,还有一些其他问题

首先在id选择器上调用
each()
是一种代码味道。id在DOM中必须是唯一的,因此不应该有多个id。如果是这种情况,请使用类

其次,您可以为
html()
text()
提供一个函数,该函数接受当前值作为参数。这减少了需要创建的jQuery对象的数量,并使逻辑更加简洁


接下来,
你能解释一下问题是什么以及你期望从中得到什么吗?我正在给帖子添加情感,所以我想替换:“请尝试为你试图实现的替换函数的输入和输出提供示例。@code2be非常感谢。我在JS中使用了下面的代码,它起到了作用:.replace(/\3/g,是的,如果你想坚持使用
html()
,那就行了。很高兴它为你解决了这个问题,再次感谢你。
$('#seem').each(function() {
      $(this).html($(this).html().replace(/\<\3/g,"heart"))
  });

$('#seem').each(function() {
    $(this).html($(this).html().replace(/\<\/\3/g,"broken-heart"))
});