【发布时间】:2018-04-17 00:21:45
【问题描述】:
当某些事件发生时,我正在尝试替换段落末尾的符号。原始符号是一个方框 ☐,我在代码中使用它的 ASCII。
示例段落是问题编号:1 ☐
这个符号将被替换为一个内有十字的方框符号☒
所以最后一段想问题 No:1 ☒
改变结束符号的例程如下:
$(document).on("change", 'input[type=radio]', function (e) {
e.preventDefault();
var x = $(this).attr('id');
var y = x.substring(17);
var z = $("#QuestionBankLink"+y).text();
var a = z.substring(0,13);
var b = a + " ☒";
$("#QuestionBankLink"+y).text(b);
});
正如人们可以理解的那样,段落的 id 是 QuestionBankLink 后跟一个数字(基本上是一个参考)
现在我的问题是,当代码执行时,一切正常,除了最后我得到的不是符号,而是 ASCII 的完整字符集。所以我得到的是:
问题编号:1 ☒
我哪里错了?
【问题讨论】:
标签: javascript jquery ascii symbols