gpt4 book ai didi

javascript - 未捕获的类型错误 : xxx is not a function

转载 作者:行者123 更新时间:2023-12-01 03:44:04 24 4
gpt4 key购买 nike

我正在创建一个用户控件,它是一个 jquery 功能按钮。然而,当主页已经使用jquery功能时,我遇到了一些麻烦。例如,以下脚本显示了我的控件如何嵌入到 asp 页面。

//主页

...
<script src="/Style/js/jquery-1.10.2.js"></script>
<script>jquery function for slide show</script>

//<UC:submitBtn ID="sb1" runat="server">...</UC:submitBtn>
...
<div class="slideshow">...</div>
...
//<UC:submitBtn ID="sb2" runat="server">...</UC:submitBtn>
...

//我的控件:UC:submitBtn

 <script src="/Style/js/jquery-1.10.2.js"></script> 
<script>jquery function for Button</script>
<asp:Button ID="Btn" runat="server" Text="Submit" OnClick="XXX"><asp:Button>

如果我将控件插入到 sb1 的位置,幻灯片将完美运行。如果插入到sb2的位置,幻灯片就会崩溃并说Uncaught TypeError: xxx is not a function

是不是因为jquery被加载了好几次了?

最佳答案

考虑以下因素

  1. 调用函数时,需要调用为xxx()
  2. 如果您使用相同的代码,请将其保留在全局中。就像普通的脚本文件一样。并确保在每种情况下都正确调用它。
  3. 多次加载 jQuery 可能会导致错误。
  4. 在工作场景中,检查代码执行路径,然后对不工作场景执行相同的操作。


您将找出导致问题的原因:)

关于javascript - 未捕获的类型错误 : xxx is not a function,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43676547/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com