作成中に同時にアニメーション化するためには、順序付けられていないリスト内の動的に作成されたリスト項目を取得する必要があります。JQuery:動的に作成された要素にイベントハンドラ(アニメーション)を追加する
は私のjQueryコードの設定:
$("button#enterAction").click(function(){
var userAction = $('input#action').val();
$("ul.list-group").append('<li class="list-group-item" id="added-list-item">'+userAction+'</li>');
});
は今、このコードは、上記のそれにアニメーションなしのリスト項目を作成します。アニメーションを追加するには(.toggle
または.animate
)このリスト項目のみに、順序付けされていないリスト全体に影響を与えないでください。
ID added-list-item
の動的に作成された要素で2番目のイベントを発生させることで実現できたと思っていましたが、正しく書き込む方法(構文と関数の使用方法)がわかりません。助けてください。
ているのですか?新しい要素に与えられたクラスでCSSアニメーションを使用しないでください。要素が挿入されたときにトリガーされるのはなぜですか? – adeneo
'id =" added-list-item "' - 無効です –
ここではCSSアニメーションがチケットになります –