HTML、CSS、JavaScriptでToDoリストアプリを作っています。
各 to-do の後にリストされたボタンがあります (実際にはspan
)。ユーザーが をクリックするspan
と、現在、削除機能に渡す準備ができているスパンの ID を取得する必要があります (これはまだ書いていません)。
クリックイベントは次のとおりです。
$(".delete").click(function(e) {
var clickedtodelete = $(this).attr("id");
console.log("Deleting " + clickedtodelete);
});
ページをテストするときに、クラスが のスパンをクリックする.delete
と、コンソールに次の出力が表示されますDeleting Test To-Do
。しかし、何も起こりません。
ただし、最初にクリック イベントをコンソールに手動で入力すると、コンソールに正しい出力が得られます。したがって、ページからスクリプトを取得する際のエラーである可能性があります。
ただし、同じ .js ページの他のスクリプトはすべて機能します。
最後に、MIMEタイプの警告が表示されますが、影響はないと言われています。