Javascript 为什么我会犯这个错误&引用;未捕获引用错误:未定义标题";
我的javascript中有这段代码Javascript 为什么我会犯这个错误&引用;未捕获引用错误:未定义标题";,javascript,Javascript,我的javascript中有这段代码 $('#process-title').html(projectData.process-title); $('#process-description').html(projectData.process-description); $('#process-wireframes').empty(''); $.each(projectData.process-wireframes, functi
$('#process-title').html(projectData.process-title);
$('#process-description').html(projectData.process-description);
$('#process-wireframes').empty('');
$.each(projectData.process-wireframes, function(item) {
$('#process-images').append('<div class="project-gallery"><img src='+projectData.process-wireframes[item]+' /></div>')
});
$('#流程标题').html(projectData.processtitle);
$('#过程描述').html(projectData.processdescription);
$(“#处理线框”)。空(“”);
$。每个(projectData.process-wireframes,函数(项){
$(“#处理图像”)。附加(“”)
});
由于某种原因,它不起作用,目前正在破坏我的网站。我不知道如何解决这个问题,我没有javascript知识,我读过的线程使它更难理解。我如何定义这些,呃,它们是函数吗
编辑:我忘了提到你需要点击一个项目来查看错误。你不能使用那样的连字符属性。浏览器将其解释为这样的减法:
projectData.process - title
projectData.process - description
// etc.
不能使用那样的连字符属性。浏览器将其解释为这样的减法:
projectData.process - title
projectData.process - description
// etc.
你能分享你在哪个链接得到这个错误吗?你在浏览器的哪里得到这个错误???我在你的网页上没有看到错误,也没有名字标题的变量,你确定你发布了正确的代码吗?我忘了提到你需要点击一个项目来触发控制台中的错误。你能分享你在哪个链接上得到这个错误以及你在浏览器中从哪里得到这个错误吗???我在你的网页上没有看到错误,也没有带有名称标题的变量,您确定发布了正确的代码吗?我忘了提到您需要单击一个项目来触发console中的错误。$('#process title').html(projectData。['process-title']);这给了我一个语法错误。我会尝试一个词,但我知道我已经尝试了“测试”,它仍然给我带来问题。@DarrenBachan不包括一个点
projectData['process-title']
,而不是projectData.['project-title']
。谢谢。我不再得到那个错误了,但现在我得到了“uncaughttypeerror:cannotreadproperty'length'of undefined”@DarrenBachan,这是一个完全不同的问题。试着自己调试一下,如果你被卡住了,就在堆栈溢出上发布一个新问题。哦,是吗?该死,但这很奇怪,如果我把第259-264行去掉,效果会很好。我不擅长阅读或编写JavaScript。我所写的是我认识的人写的。我将不得不发布另一个问题,我不确定我会在帖子中引用什么代码。我可以怀疑是它的259-264导致了它,但我不确定;这给了我一个语法错误。我会尝试一个词,但我知道我已经尝试了“测试”,它仍然给我带来问题。@DarrenBachan不包括一个点projectData['process-title']
,而不是projectData.['project-title']
。谢谢。我不再得到那个错误了,但现在我得到了“uncaughttypeerror:cannotreadproperty'length'of undefined”@DarrenBachan,这是一个完全不同的问题。试着自己调试一下,如果你被卡住了,就在堆栈溢出上发布一个新问题。哦,是吗?该死,但这很奇怪,如果我把第259-264行去掉,效果会很好。我不擅长阅读或编写JavaScript。我所写的是我认识的人写的。我将不得不发布另一个问题,我不确定我会在帖子中引用什么代码。我可以怀疑是它的259-264引起的,但我不确定。