gpt4 book ai didi

jquery - $ 未在 Firefox 中使用 jQuery 1.7.2 定义

转载 作者:行者123 更新时间:2023-12-01 08:13:09 25 4
gpt4 key购买 nike

我仅在 Firefox 中遇到此错误,在 IE 和 Chrome 中一切正常,我使用的是 Firefox v 15.0。这是我的代码

<script type="text/javascript" src="/_layouts/Scripts/jquery-1.7.2.min.js"></script>
<script type="text/javascript">
$(function () {
// some code here
});

第一行(文档就绪)发生异常,似乎页面根本无法引用 jQuery 库,但是如果我单击错误控制台中的源链接,我可以在浏览器中看到 jQuery 库的代码。这很奇怪,因为我在 IE 或 Chrome 中没有错误。

有什么想法为什么会发生这种情况吗?

编辑:这是完整的js代码

$(function () {

var digitCode;

$('input[type=submit][id*=btnCancel]').on('click', function (e) {
e.preventDefault();
closeModalDialog('Cancel');
});

$("select[id*=ddlContacts]").on('change', function () {
var contactID = $(this).val();
if (parseInt(contactID) == 0) {
$('span[id*=lblCEOTitle]').text("");
return;
}

var data = { contactId: contactID };

$.ajax({
type: "POST",
contentType: "application/json; charset=utf-8",
url: "AddCompany.aspx/CeoTitle",
data: JSON.stringify(data),
dataType: "json",
success: function (result) {
$('span[id*=lblCEOTitle]').text(result.d);
$('input[type=hidden][id*=hdnFieldCeoTitle]').val(result.d);
},
error: function () {
alert('error');
}
});
});
});

最佳答案

除非您离线工作,否则您应该让 CDN 为您的用户托管这些文件。与在服务器上托管 jQuery 相比,这样做有几个优点:减少延迟、增加并行性和更好的缓存。有关更多详细信息,请查看这篇文章:http://encosia.com/3-reasons-why-you-should-let-google-host-jquery-for-you/

这也节省了一些麻烦(路径文件管理、损坏的文件、错误版本等),其中之一是您现在刚刚遇到的。

关于jquery - $ 未在 Firefox 中使用 jQuery 1.7.2 定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12253572/

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