javascript - 使用 JQuery 在 JS 中的参数列表后缺少 )

标签 javascript syntax-error

在使用 Javascript(使用谷歌的提要 API)制作提要阅读器时,我想使用 query-ui 选项卡来区分组,然后为该组中的每个源使用 Accordion 。当我尝试执行 container.append(accordionID) 时,FireBug 中出现 JS 错误。除了无法拼写 Accordion 外,它还说我缺少右括号,但我已经检查过,它们似乎都匹配。我什至将字符串创建移出了调用本身,以确保这不是问题所在。

var feeds = [
    {url:"http://feeds.feedburner.com/engadget/Dnjv",
    title:"Engadget"}
]; //

function loadFeeds(){
    for(var i=0; i<feeds.length;i++){
        var source = new google.feeds.Feed(feeds[i].url); //defaults to JSON
        source.includeHistoricalEntries();
        source.setNumEntries(10);
        source.load(function(result){
            if(!result.error){
                $("#feedsList").append("<li id='#source-"+i+"'>"+feed[i].title+"</li>"); //adds tab for source
                var container = $("#sources").append("<div id='source-"+i+"></div>"); //add source in sources section
                for(var j=0; j<result.feed.entries.length; j++){
                    var entry = result.feed.entries[j];
                    var accordianID = "<div id='accordian"+j+"'>";
                    container.append(accordianID).html("<h3><a href='#'>"+entry.title+"</a><a href=\'"+entry.link"\'> link</a></h3><div>"+entry.content+"</div></div>");
                }
            }
        })
    }
    google.setOnLoadCallback(initialize);
}

最佳答案

container.append(accordianID).html("<h3><a href='#'>"+entry.title+"</a><a href=\'"+entry.link"\'> link</a></h3><div>"+entry.content+"</div></div>");

entry.link"\'>链接

应该是

entry.link+"\'>链接

关于javascript - 使用 JQuery 在 JS 中的参数列表后缺少 ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8469162/

相关文章:

php - PDO SQL 查询中的无效参数

linux - bash -错误 : Syntax error: operand expected (error token is "testdir/.hidd1/")

python - 在 python 1.5.2 中获取异常类型

javascript - Windows脚本宿主在运行JavaScript时出现错误

javascript - 只听按键按下的那一刻(就在按键从上变到下的时候)?

javascript - Node js 控制台写入百分比

javascript - 我如何从这个 vue.js 对象创建购物车

java - 语法错误,插入 "EnumBody"以完成 EnumDeclaration

javascript - 是否有任何关于在 Javascript 框架之间转换的指南?

javascript - 如何仅触发一次引导模式并使用浏览器本地存储来检测模式是否已被触发