トグルの最初のクリックで作成され、トグルの 2 回目のクリックで削除されるスパンを削除するのに問題があります。
$(document).ready(function(){
$("td").toggle(
function(){
var current = $("input[name=prices]:checked").val();
$(this).html("<img src='images/1.gif'/>");
$(".summary").append("<br><span class = 'newticket' id = 'null'>");
$("#null").attr("id",$(this).attr("id"));
$(".summary").append("1 x ");
if(current == 'full'){
$(".summary").append("full price ticket.");
}
$(".summary").append(" Seat: ");
$(".summary").append($(this).attr("id"));
if(current == 'full'){
$(".summary").append(" Price: £10</span>");
}
},
function(){
$(this).html("<img src='images/a.gif'/>");
$("span#" + $(this).attr("id")).remove();
});
});
テーブル値をクリックするとスパンが追加されますが、テーブル値をもう一度クリックしてもスパンは削除されません。
どんな助けでも大歓迎です。