JS或jquery输出空格的问题,$("xx").text(" ")直接在页面输出 

如题,虽然还有其他实现的方法,但是我更想知道为什么 在这不管用,附上代码和图,跪求大神指点!

http://img.mukewang.com/59a1915e00012b3305900238.jpg

$("input").blur(function(){
    	var ele=$(this);
    	。。。。。。
    	ele.attr("style","color:green;border:1px solid green");
	ele.next().attr("style","color:green;").text("  此身份证可以注册");
	。。。。。。
});	


迷失代码林
浏览 8198回答 7
7回答

橋本奈奈未

 是HTML实体符号,不同于普通文本,text()是写入文本,你应该用html()方法

慕村0971717

text("  此身份证可以注册")你把 写在引号内当成字符串解析了,当然就显示 啊html方法是可以的,但是用一个margin之类的样式给他挤过去不是美滋滋

萧欢打靶把营归

试试加个反斜杠,看看是不是需要转义
打开App,查看更多内容
随时随地看视频慕课网APP