我刚刚花了一半时间来找出在JavaScript代码中导致错误消息“Ci未定义”的原因。我终于找到了原因:JavaScript:Ci没有定义
它应该是(jQuery的):
$("asd").bla();
它是:
("asd").bla();
(美元符号失踪)
现在已经解决了这一问题后,我想了解这个信息本身:当Firefox告诉我“Ci”没有被定义时,它意味着什么。什么是“Ci”?
更新: 我使用的是当前版本的Firefox(3.0.3)。
要重现,只是用HTML代码:
<html><head><title>test</title>
<script>
("asd").bla();
</script>
</head><body></body></html>
要清楚:我知道是什么原因造成的错误消息。我只想知道Firefox试图用“Ci”告诉我什么......
插件:可能... Greasemonkey:它不应该对该主机做任何事......但是谁知道......;) – BlaM 2008-11-06 18:38:25