我正在创建一个用户控件,它是一个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已经多次加载了吗?
答案 0 :(得分:2)
考虑以下
xxx()
你会找出导致问题的原因:)