Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/374.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 语法错误代码打开完整视图_Javascript_Jquery_Html_Css - Fatal编程技术网

Javascript 语法错误代码打开完整视图

Javascript 语法错误代码打开完整视图,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我正试图完成维基百科对freecodecamp的搜索(在codepen中),我遇到了这个问题,我的代码将在codepen的编辑视图和调试视图中运行,但无法在“详细信息视图”和“完整视图”中运行。控制台中给出的详细信息和完整视图中的错误是 “未捕获的语法错误:缺少)参数列表后” ,但jshint似乎无法找到错误,否则代码运行正常?这仅仅是一个代码笔错误吗 这是我的钢笔。非常粗略o (编辑视图)(工作) (全景)(不工作) $.ajax({ 类型:'GET', url:prefixSearch, 数

我正试图完成维基百科对freecodecamp的搜索(在codepen中),我遇到了这个问题,我的代码将在codepen的编辑视图和调试视图中运行,但无法在“详细信息视图”和“完整视图”中运行。控制台中给出的详细信息和完整视图中的错误是

“未捕获的语法错误:缺少)参数列表后”

,但jshint似乎无法找到错误,否则代码运行正常?这仅仅是一个代码笔错误吗

这是我的钢笔。非常粗略o

(编辑视图)(工作) (全景)(不工作)

$.ajax({
类型:'GET',
url:prefixSearch,
数据类型:'jsonp',
成功:功能(jason){
var prefixSearchResults=jason;
log(prefixSearchResults.query.prefixsearch.length);
console.log(prefixSearchResults.query.prefixsearch[0].pageid);
console.log(prefixSearchResults.query.prefixsearch[0].title);
对于(var i=0;i您需要在queryResulturals.push()中转义“(双引号)

queryResulturals.push(“
”+前缀搜索结果);
除了@subwaymatch这样的引号外,您还可以在此处使用单引号

queryResultHrefLink='<a href="https://en.wikipedia.org/?curid='+prefixSearchResults.query.prefixsearch[i].pageid+'">'+prefixSearchResults.query.prefixsearch[i].title+'</a><br>'+prefixSearchResults;
queryResultHrefLink='
'+前缀searchresults;
在您的
查询文化中,
'
的引号混淆了。
推(这里)啊,谢谢。我可以不使用组合吗?或者转义是我唯一的选择吗?组合很好。如果您用
开始和结束标记
您可以在内部使用
,反之亦然,如果您以
开头和结尾,
可以在内部使用
,这是我对单引号和双引号的不当使用,以及更正后双引号缺少转义符的组合。“rel=”无跟随“和rel=”无引用人“只出现在我的控制台视图中,事实上,我无意中发布了该版本。工作完美!谢谢!pounds@trigramthree太棒了,不客气:)*pound*
queryResultUrls.push("<a rel=\"nofollow\" rel=\"noreferrer\" href= 'https://en.wikipedia.org/?curid="+prefixSearchResults.query.prefixsearch[i].pageid+">"+prefixSearchResults.query.prefixsearch[i].title+"</a><br>"+prefixSearchResults);
queryResultHrefLink='<a href="https://en.wikipedia.org/?curid='+prefixSearchResults.query.prefixsearch[i].pageid+'">'+prefixSearchResults.query.prefixsearch[i].title+'</a><br>'+prefixSearchResults;