我想将每个字符换行包装在< span>< / span>中并且期望输出是< span> a< / span>< span> b< / span>< span> c< / span>.
我试过跟进,但没有帮助.
它输出如下;这不是我要求的.有帮助吗?
最佳答案
这是我的解决方案.输入div下面有标记代码,用于控制div的内容:
txt = $("#text1").html();
$("#out").text(txt);
$(function() {
$("#text1").keyup(function(event) {
txt = txt + "
#text1 {
border: 1px solid #ccc;
}
替换char的纯函数看起来像:
txt = $("#text1").html();
$(function() {
$("#text1").keyup(function(event) {
txt += "
这是另一个区域敏感的func keypress与preventDefault()一起使用以防止出现冗余字符:
txt = $("#text1").html();
$(function() {
$("#text1").keypress(function(event) {
txt += "
#text1 {
border: 1px solid #ccc;
}
原文链接:https://www.f2er.com/html/426264.html