0

我两个月前创建的脚本一次都不起作用。我已尝试恢复备份文件,但没有任何更改。这个问题出现在所有使用来自 google apis Functions 脚本的网站上,我使用的是 .button() .corner()

链接和脚本:

<link href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.18/themes/base/jquery-ui.css" rel="stylesheet" type="text/css"/>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>       
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.18/jquery-ui.min.js"></script>  
<script src="http://malsup.github.com/jquery.corner.js"></script>  

错误:

BlockquoteUncaught 异常:TypeError:无法将 '$("#BuyCredit")' 转换为对象

在http://www.t-samp.net/credit-shop.php的 () 中的第 3 行第 6 列抛出错误:$("#BuyCredit").button().click(function() { 调用方式Function.prototype.apply() 来自http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js中 (b, f) 的第 2 行第 29359 列:if(c[ m].apply(b,f)===!1&&a.stopOnFalse) 从http://ajax.googleapis.com/ajax/libs/jquery/1.7.2 (b, c) 中的第 2 行第 30902 列调用/jquery.min.js : d&&(j?a.once||d.push([b,c]):(!a.once||!e)&&o(b,c)); 从第 2 行调用,http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js (a) 中的第 19036 列:A.fireWith(c,[e]),e.fn.trigger&&e( c).trigger("准备好").off("准备好") 从 () 中的第 2 行第 28469 列调用http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js:c.removeEventListener ("DOMContentLoaded",B,!1),e.ready()

我的脚本:

<script>
    $(document).ready(function() {
      $("#BuyCredit").button().click(function() {
        $(".buycr").corner();
        $(".buycr").css("display","block");  
      }); 
    });
  </script>

我的 HTML:

<div class="buycr" data-corner="15px">
  <div style="width:280px">Text</div>
</div>
<div style="width:100px">
      <span id="HideBox">Zavřít</span>
    </div>

感谢您的任何反馈

4

1 回答 1

2

您正在链接到两个不同版本的 jQuery

<script src="http://code.jquery.com/jquery-latest.js"></script>
  <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>

尝试摆脱最新的(假设它之前在 1.7.2 上工作)。

[编辑]由于这不起作用,最好的猜测是任何东西#BuyCredit都不存在了。那将解释错误Cannot convert '$("#BuyCredit")' to object

确保#BuyCredit您的页面上有一个。

于 2012-04-12T17:29:25.987 回答