Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/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
使用jquery从所有标签文本中删除特定的html实体字符_Jquery_Html_Checkbox_Label_Html Entities - Fatal编程技术网

使用jquery从所有标签文本中删除特定的html实体字符

使用jquery从所有标签文本中删除特定的html实体字符,jquery,html,checkbox,label,html-entities,Jquery,Html,Checkbox,Label,Html Entities,我有警告标志字符,其值为和#9888在HTML实体(十进制)中,我试图从所有复选框的标签文本中删除它 例如,在HTML中,我的输入标记之一如下所示: 如何使用$(JQuery)选择器删除⚠这些标签中的html实体 以下是我的尝试: $('input:checkbox')。每个(函数(索引){ //我想把那部分分开,然后加入 //使用空字符串将有效。 $(this).next().text().split('⚠;').join(''); }); 这是警告标志⚠您可以使

我有警告标志字符,其值为
和#9888在HTML实体(十进制)中,我试图从所有复选框的标签文本中删除它

例如,在HTML中,我的输入标记之一如下所示:

如何使用$(JQuery)选择器删除
这些标签中的html实体

以下是我的尝试:
$('input:checkbox')。每个(函数(索引){
//我想把那部分分开,然后加入
//使用空字符串将有效。
$(this).next().text().split('⚠;').join('');
});
这是警告标志⚠
您可以使用
split()
slice()
,然后使用
join()
来实现这一点,假设这些字符始终位于字符串的末尾:

$(文档).ready(函数(){
$('input:checkbox')。每个(函数(索引){
var yourText=$(this.next().text();
var convertedText=yourText.split(“”).slice(0,-1).join(“”);
console.log(convertedText);
});
});

这是警告标志⚠
您可以使用
split()
slice()
,然后使用
join()
来实现这一点,假设这些字符始终位于字符串的末尾:

$(文档).ready(函数(){
$('input:checkbox')。每个(函数(索引){
var yourText=$(this.next().text();
var convertedText=yourText.split(“”).slice(0,-1).join(“”);
console.log(convertedText);
});
});


这是警告标志⚠在拆分函数中保留实际字符,而不是html实体

$('input:checkbox')。每个(函数(索引){
$(this).next().text($(this).next().text().split($)⚠').加入(“”);
});


这是警告标志⚠;
在拆分函数中保留实际字符,而不是html实体

$('input:checkbox')。每个(函数(索引){
$(this).next().text($(this).next().text().split($)⚠').加入(“”);
});


这是警告标志⚠;
您可以保留实际的HTML字符:

$('input:checkbox')。每个(函数(索引){
$(this).next().text($(this).next().text().replace($)⚠',''));
});


这是警告标志⚠;
您可以保留实际的HTML字符:

$('input:checkbox')。每个(函数(索引){
$(this).next().text($(this).next().text().replace($)⚠',''));
});


这是警告标志⚠;
在您的示例中,我看到并输入了一个不带type=“checkbox”的字符串。此外,您正在获取字符串,将其拆分并合并,然后对该结果不做任何操作。文本()字段的类型不会自动将自身更新为该新值。如果要更新,则必须将其设置回原位。在您的示例中,我看到并输入了没有type=“checkbox”的内容。此外,您还将获取字符串、拆分字符串和合并字符串,然后对该结果不做任何操作。文本()字段的值不会自动更新为该新值。如果要更新,必须将其设置回原来的值。