剥离输入标记旁边的文本

时间:2013-04-05 20:28:36

标签: javascript jquery html jquery-selectors

请帮我一个简单的问题:

代码:

<span>
<input id="elemento_20_1" name="elemento_20_1" class="elemento text" size="2" maxlength="2" value="" type="text"> /
<label for="elemento_20_1">DD</label>
</span>

使用Jquery,我如何删除输入旁边的“/”?我尝试.next()但根本没用。

谢谢!

2 个答案:

答案 0 :(得分:4)

$('span').contents().filter(function(){
   return this.nodeType === 3;
}).remove();

http://jsfiddle.net/2AqWW/

答案 1 :(得分:0)

您可以尝试以下内容:

$("span").html($("span").html().replace(" / ",""));

即使我建议不要使用Jquery

如果你只想在没有空格的情况下剪切“/”,那么:

$("span").html($("span").html().replace("/",""));