当我点击删除按钮时,我动态添加了两个<br>标签(只是为了使UI看起来更好),但我无法删除这两个<br>标签所添加的空格。如果我在控制台查看,它会显示为<br/>(小写),我已尝试过大写、小写和remove()方法。
var container = $("#CCcontainer")
container.append("<div id =" + removeID + " ><div class =\"form-group col-sm-10\"></div><div class =\"form-group col-sm-2\"><button id=\"btn" + removeID + "\" type=\"button\" class=\"btn btn-warning form-control\">Remove Card</button></div></div></BR></BR>");
//Below line is in a remove Card click action.
$( "<br/>" ).remove();
有人能帮忙教我如何去掉这个空格吗?
$('#YourContainer').find('br').remove();
或者你可以使用$('br').eq(1).remove();
eq()
里的值是索引,从0开始。 意思是:通过jQuery选择器找到容器中所有的换行符并移除,或者通过选择器找到第二个换行符并移除,括号内的数字表示该换行符在选择器匹配结果中的索引,索引从0开始计数。 - Pranav C Balan