缺少)后的参数列表在JS与JQuery
Missing ) after argument list in JS with JQuery
在Javascript中制作feedreader(使用google的feed API)时,我想使用query-ui选项卡来区分组,然后为该组中的每个源使用手风琴。当我尝试做container.append(accordionID)
时,我在FireBug中得到一个JS错误。除了不能拼写手风琴,它说我缺少一个正确的父母,但我检查过了,他们似乎都是匹配的。我甚至将字符串创建从调用本身移出,以确保这不是问题。
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"''> link
entry.link+"''> link
下面一行缺少一个操作符:
container.append(accordianID).html("<h3><a href='#'>"+entry.title+"</a><a href=''"+entry.link"''> link</a></h3><div>"+entry.content+"</div></div>");
它不必直接与"不平衡"括号有关,但由于操作符或 )
都是允许的,因此该错误是最终结果。
(哪个操作符和位置留给读者作为练习)
快乐编码。
相关文章:
- 是否有一个JS/jQuery函数可以获取某个类的每个元素的ID
- 点击facebook像素跟踪注册(JS/JQUERY代码)
- 用于发现哪个JS/jQuery脚本正在冻结页面的工具或技术
- 使用js/jQuery检查对象(而不是元素)是否真的存在
- 如何使用JS/jQuery在另一个网站上显示iframe中的特定内容
- 在坐标上模拟点击坐标js/jQuery
- 如何插入js/jquery变量isideHTML标记
- 我需要JS/jQuery中的倒计时计时器
- 当我使用JS/jQuery/any插件点击图像时,我如何使背景变暗+不可点击,并放大和居中我的图像
- JS/jquery:我将如何遍历HTML中的每个图像
- 非常奇怪的JS/jQuery行为-alert()包含/排除
- JS/Jquery - 如果输入具有数组的任何名称,则返回关联的值
- 使用 js/jQuery/css 在重力形式中覆盖 !important
- 如何在 js / jquery 中绑定“数据追加”事件
- 解析 RSS 命名空间媒体:缩略图 (js/jQuery)
- AJAX/page refresh kills JS/jQuery
- 带有post值的JS jQuery重定向,不带<表单>
- 改变与“"至“-"(JS/Jquery)
- 我正在尝试使用JS/JQuery自动对网站中的文本执行多个查找和替换操作
- 是否覆盖网站上文本输入区域的默认移动设备键盘?(HTML/JS/jQuery)