jQuery を使用して、動的に追加されたリスト要素に .on() 関数を追加しました。私が直面している問題は、クリックをトリガーするボタンが動的に追加された li 要素内にあるため、
$(this).parent().text()
ボタンのテキストだけでなく、li 要素からのテキストも返します。
次のフィドルを参照してください: http://jsfiddle.net/TL5TR/
この問題を回避し、li テキストのみ (ボタン テキストなし) を表示するにはどうすればよいですか? ボタンが li タグの外側に配置されるように、コードを作り直す必要がありますか?
アップデート
これらの回答の1つを受け入れる前に、すべてがうまくいっているので、ありがとうございます。また、1つの方法または他の方法を使用することの長所/短所を説明してもらえますか?つまり、textNodeとspanタグです。