jQuery API不适用于JavaScript

安迪

使用Mashape API进行随机报价,但单击时未发生任何变化。以下是JS和HTML。JS代码有问题吗?当我单击按钮时,什么也没有发生。引号未出现在中div谢谢!

$('#getQuote').click(function (){
        $.ajax({
          headers: {
            'X-Mashape-Key': 'nrXbQkfuWEmshxvDCunSMptEn0M0p1jHWCijsnX9Ow18j8TXus',
            'Content-Type': 'application/x-www-form-urlencoded',
            'Accept': 'application/json'
          },
          method:'POST',
          dataType: 'json',
          url: 'https://andruxnet-random-famous-quotes.p.mashape.com/',
          success: function(response) {
            var ape = JQuery.parseJSON(response)
            var quoteText = ape.quote;
            var quoteAuthor = ape.author;
            $(".quote").html(quoteText);
            $(".author").html(quoteAuthor);}
        });
      });



<body>
  <div class = "quote">quote</div>
  <div class = "author">author</div>
  <div id="button">
  <button id="getQuote">Get Quote</button>
  </div>
</body>
马达里尼瓦斯库

阻止默认的click事件,删除数据解析:

$(function(){
    $('#getQuote').click(function (e){
            e.preventDefault();
            $.ajax({
              headers: {
                'X-Mashape-Key': 'nrXbQkfuWEmshxvDCunSMptEn0M0p1jHWCijsnX9Ow18j8TXus',
                'Content-Type': 'application/x-www-form-urlencoded',
                'Accept': 'application/json'
              },
              method:'POST',
              dataType: 'json',
              url: 'https://andruxnet-random-famous-quotes.p.mashape.com/',
              success: function(response) {
                var ape = response//remove the parsing
                var quoteText = ape.quote;
                var quoteAuthor = ape.author;
                $(".quote").html(quoteText);
                $(".author").html(quoteAuthor);}
            });
          });
});

https://jsfiddle.net/cyLyn8ba/

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

jQuery代码不适用于javascript

来自分类Dev

jQuery验证插件不适用于条纹JavaScript

来自分类Dev

jQuery验证插件不适用于条纹JavaScript

来自分类Dev

简单测验不适用于jQuery或JavaScript

来自分类Dev

Javascript 数组拼接不适用于 JQuery 单击事件

来自分类Dev

jQuery Javascript仅适用于chrome和firefox,不适用于IE

来自分类Dev

jQuery不适用于fadeOut

来自分类Dev

Bootstrap崩溃不适用于JQuery

来自分类Dev

级联Dropdownlist不适用于Jquery

来自分类Dev

删除父不适用于jQuery

来自分类Dev

jQuery .on似乎不适用于AJAX

来自分类Dev

jQuery if和语句不适用于and

来自分类Dev

表单提交不适用于jQuery

来自分类Dev

jQuery toggleClass不适用于标签

来自分类Dev

jQuery验证不适用于ckeditor

来自分类Dev

jQuery动画不适用于Chrome

来自分类Dev

jQuery Validate不适用于AJAX

来自分类Dev

jQuery NoUiSlider不适用于Mootools

来自分类Dev

jQuery悬停不适用于AngularJS

来自分类Dev

链接不适用于jQuery插件

来自分类Dev

jQuery事件不适用于id

来自分类Dev

jQuery的:fadeIn()不适用于appendTo()

来自分类Dev

jQuery slideDown,不适用于链接

来自分类Dev

多个标签不适用于Jquery

来自分类Dev

jQuery 2.0.3不适用于IE

来自分类Dev

jQuery Validate不适用于AJAX

来自分类Dev

jQuery验证不适用于select

来自分类Dev

jQuery不适用于新手

来自分类Dev

jQuery replaceWith不适用于图像