JavaScript コードで "Ci が定義されていません" というエラー メッセージが表示される原因を突き止めるために、半額を費やしました。私は最終的に理由を見つけました:
それは(jQuery)である必要があります:
$("asd").bla();
そうだった:
("asd").bla();
(ドル記号がなくなった)
問題を修正した後、メッセージ自体を理解したいと思います: "Ci" が定義されていないと Firefox が言った場合、Firefox はどういう意味ですか? 「シ」とは?
更新: 現在のバージョンの Firefox (3.0.3) を使用しています。
再現するには、次の HTML コードを使用してください。
<html><head><title>test</title>
<script>
("asd").bla();
</script>
</head><body></body></html>
明確にするために: エラー メッセージの原因はわかっています。Firefox が "Ci" で何を伝えようとしているのか知りたいのですが...