代码似乎不起作用?



创建一个随机引号生成器,但JS/jQuery代码似乎不起作用!!

当我单击"新报价"按钮时,没有任何反应,"推文"按钮也无法正常工作!

下面是代码笔链接:

https://codepen.io/anon/pen/VWObpZ

代码(如果链接不起作用...

$(document).ready(function(){
getQuote();
var randomQuote="";
var author="";
function getQuote(){
var url = "https://api.forismatic.com/api/1.0/?method=getQuote&format=json&lang=en";
$.getJSON(url,function(data){
randomQuote=data.quoteText;
author=data.quoteAuthor;
$(".quote").html('"'+randomQuote+'"');
$(".author").html(" -"+author);
});
}
$("#newQuote").on("click",function(){
getQuote();
});
$("#tweet").on("click", function(){
window.open("https://twitter.com/intent/tweet?text="+randomQuote+" -"+author);
});
});

这是 CORS 问题。您可以使用 JSONP 或在标头请求中启用访问控制允许源标志来访问 jSON 数据。

相关内容

  • 没有找到相关文章

最新更新