この質問は重複している可能性があります(しかし、私はそれを見つけることができません)ので、冗長である場合はお詫び申し上げます。JQuery の .remove 関数を使用しli
て、静的 HTML プロトタイプの要素を (明らかに) 削除できるようにしようとしています。li
削除したいそれぞれの JavaScript ブロックを書き出すのではなく、 JS だけで増分 ID を作成できるかどうか疑問に思っていました。(私はHAMLとSASS fyiでServeを使用しています)。これが私が持っているものです。
/view-file.html.haml
%ul
%li#removeThis1
%a.remover1{:src => "#"} Remove
/application.js
...
$(".remover1").click(function () {
$("li#removeThis1").fadeOut( function() { $(this).remove(); });
});
などにインクリメント.remover1
する方法について何か考えはあります.remover2
か? などli##removeThis1
と同様。#removeThis2
ページの読み込み時にこれらすべてが発生する必要があります。