删除班级时.关于班级长度的改变?

Jac*_*ack 0 javascript jquery

<% (1..3).each do %>
    <p id="input">
        <input type="text" name="somename"/>
        <a class="remove" >Remove</a>
    </p>
<% end %>
Run Code Online (Sandbox Code Playgroud)

jQuery的:

var $remove=$(".remove")

$remove.click(
function(){
    $(this).parent().remove();
            alert($remove.length);
})
Run Code Online (Sandbox Code Playgroud)

它总是警告3,为什么?我remove是否正确删除了课程?

I a*_*ica 5

从DOM中删除元素不会破坏保留的引用$remove.试试吧 alert($(".remove").length).

编辑: 这是一个小提琴.