在字符串 jquery 中添加空格

Adding space in a string jquery

本文关键字:添加 空格 jquery 字符串      更新时间:2023-09-26

我想在字符串的开头插入一个空格例:

MySite
   MySite (I want this)

我已经尝试过这种模式,但没有任何东西

txt="    "+v.text();

有人可以帮助我吗?多谢

尝试:

 txt="    "+v.text();

另一个好的解决方案是使用div 并设置一些样式。

 <div style='margin-left:15px' id='main_text'></div>

你可以使用 jQuery 将 txt 放在div 中。

     txt= v.text();
     $('#main_text').html(txt);

一种解决方案是用&nbsp;实体填充空格,但是如果您必须仅出于样式/可视化目的而实现此效果,则将该行包装在适当的标签中并使用一些 CSS(例如 text-indent财产)

如果您必须在选择中缩进文本(就像我猜阅读您之前的答案一样),您可能希望将选项包装在 optgroup 元素中(并给它一些填充)

var str2 = "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Here goes your string with spaces";

下面有2种解决方案:-

1. txt="<pre>    </pre>"+v.text();

2. txt="<span style='margin-left:15px'></span>"+v.text();