リストからボタンを削除しようとしていますが、何らかの理由で機能が正しく動作していないようです。「ul」に「id」セレクターを使用すると問題なく動作するため、セレクターに何らかの問題があるようです。しかし、リスト内の「li」のクラスセレクターに変更すると、機能しなくなります。これが何であるかを知っている人はいますか?
ご協力いただきありがとうございます。
$('#courses').append('<li class="plan" data-icon="delete"><a>'+in_course+' Credit: '+in_hrs+' Grade: '+ in_gpa+'</a></li>').listview('refresh');
$(document).ready(function(){
$('.plan').on('click',function() {
$(this).parent().remove();
}); });