首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >.js文件中的JQuery语法错误,我的脚本标记是否错误?

.js文件中的JQuery语法错误,我的脚本标记是否错误?
EN

Stack Overflow用户
提问于 2019-03-01 04:30:52
回答 1查看 177关注 0票数 -3
代码语言:javascript
复制
<script>
    let sectionFlags = {
        objective: true; // '} expected'
        coursework: true;
        education: true;
        technicalSkills:true;
    }
    function toggleSection(id){
        sectionFlags[id] { //'} expected'
        if(sectionFlags[id]){
            $('#' + id.css('display','block'));
        }
        else {
            'none'; //'} expected'
        }
      }
    }
    let resume;
    function displayObjective() {
        $('#objective').html(htmlFrag);
  }
function displayFromJson() {
    displayObjective(); //'} expected'
    $("#objectiveHeading").on('click', {id: 'objective'}, toggleSection) // '} expected'
}
$(document).ready(function(){
    $.getJSON('resume.json'), function(resumeData) {
        resume = resumeData;
        displayFromJson();
    });
});
</script>
<script type = "text\javascript" src = 
    "https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"> 
</script>
<script src ='resume.html'></script> // 'JSX expressions must have one parent element'

我对此.js文件有问题。我应该使用cdn加载jquery,从我读到的所有资源中,这是在文件末尾的script标记中完成的。经过更多的搜索后,我意识到我需要在标记中包含"text\javascript“作为类型,但这并没有修复我的任何错误。据我所知,从我的搜索我正确地加载了它。

我收到的错误是'} expected‘和'JSX表达式必须有一个父元素’。我已经对这些错误的位置进行了注释。任何帮助都将不胜感激,据我所知,这里没有丢失花括号...我所做的研究没有任何进展。提前感谢!!

EN

回答 1

Stack Overflow用户

发布于 2019-03-01 04:34:06

尝试将这些分号改为逗号。

代码语言:javascript
复制
let sectionFlags = {
    objective: true,
    coursework: true,
    education: true,
    technicalSkills:true
};
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54933769

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档