无明显原因通过jQuery包装文本集的元素
我有一些div和LIs,我正在通过jQuery设置它们的文本 比如无明显原因通过jQuery包装文本集的元素,jquery,dom,Jquery,Dom,我有一些div和LIs,我正在通过jQuery设置它们的文本 比如 var answers = ['Participants will be added and invited to this team', 'A Sign Up Sheet will be created']; $('#inv-type').text(answers[value]); 或 $(“#摘要”).append(“”+answer+”); 在这两种情况下,文本在指定给DIV或LI时都会换行,尽管在这两种情况下,都有
var answers = ['Participants will be added and invited to this team', 'A Sign Up Sheet will be created'];
$('#inv-type').text(answers[value]);
或
$(“#摘要”).append(“”+answer+” );
在这两种情况下,文本在指定给DIV或LI时都会换行,尽管在这两种情况下,都有足够的空间让文本不必换行。这是被检查的部门:
为什么会发生这种情况?如果看不到代码的其余部分,就很难判断。如果你的代码没有激活,你能在JSBin上做一个最小的测试用例吗?奇怪。我在小提琴上测试了你的代码,没有发现同样的问题。您是否检查了
中实际插入的内容?例如,是否有换行符等?还有,
元素的计算样式是什么?是的,我不明白。我也创造了一把小提琴,但它并没有发生在那里,我不知道是什么导致了它。
$('#summary').append('<li>'+answer+'</li>');