【发布时间】:2017-12-22 18:41:36
【问题描述】:
创建一个随机引用生成器,但 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);
});
});
【问题讨论】:
-
似乎不起作用 -- 究竟哪一部分不起作用?
-
您能否详细说明您的代码“不起作用”的原因?你期待什么,实际发生了什么?如果您遇到异常/错误,请发布它发生的行和异常/错误详细信息。请edit这些详细信息,否则我们可能无法提供帮助。
-
抱歉,已编辑问题...
-
请在此处包含重现问题所需的最少代码。链接可以(并且确实)死亡,使问题变得毫无用处。
-
您的标题没有充分描述您的问题。
标签: javascript jquery json web-services rest