我对JavaScript比较陌生。我正在使用freeCodeCamp - "随机报价机"。并尝试发推文变量和/或.class。
到目前为止我的代码:Code Pen
$('#tweet').click(function()window.open('https://twitter.com/intent/tweet?text=' + quote, '_blank');});
我希望有人可以给我一个关于我做错了什么的提示。它目前返回" undefined"在新的推文中。我知道这可能意味着我的 var 没有被正确定义,但很难弄明白为什么会这样。
答案 0 :(得分:0)
以下是引用变量的方式必须如下:
var quote = $('.quote')[0].children[0].innerText;
此外,您可以将id放到该段落中以直接获取innerText。