火狐浏览器导入js文件出错..IE正常

yeekang_zk 2010-08-03 12:06:30

<head runat="server">
<title>会刊列表 </title>
<link href="../skin/01/style.css" type="text/css" rel="stylesheet" />

<script src="../../js/jquery.js" type="text/jscript"></script>

<script type="text/javascript">
$(document).ready(function(){

$("#btn_true").click(function() {
var str = "";
$("[name='MagID'][checked]").each(function() {
$.ajax({
type: "POST",
url: "UploadHandler.ashx",
data: "MagID="+$(this).val()+"&type=true",
success: function(msg) {
var message = msg;
if(message == 1)
{
window.location.href="MagList.aspx";
}
}
});
})
});

$("#btn_false").click(function() {
var str = "";
$("[name='MagID'][checked]").each(function() {
$.ajax({
type: "POST",
url: "UploadHandler.ashx",
data: "MagID="+$(this).val()+"&type=false",
success: function(msg) {
var message = msg;
if(message == 1)
{
window.location.href="MagList.aspx";
}
}
});
})
});

$("#a_All").click(function() {
$("[name='MagID']").attr("checked", 'true');
});

$("#a_Invert").click(function() {

$("[name='MagID']").each(function() {

if ($(this).attr("checked")) {
$(this).removeAttr("checked");

}
else {
$(this).attr("checked", 'true');

}

})
});

$("#a_None").click(function() {
$("[name='MagID']").removeAttr("checked");
});
});
</script>



上面代码在IE正常没有问题
但是在火狐浏览器总是下面的报错
$ is not defined
$(document).ready(function(){

有高手解决办法没
...全文
201 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
WebAdvocate 2010-08-03
  • 打赏
  • 举报
回复
<script src="../../js/jquery.js" type="text/jscript"></script>

这句话有兼容性问题,火狐不支持 type="text/jscript" 的script标签
改成:
<script src="../../js/jquery.js" type="text/javascript"></script>

就可以了

5,006

社区成员

发帖
与我相关
我的任务
社区描述
解读Web 标准、分析和讨论实际问题、推动网络标准化发展和跨浏览器开发进程,解决各种兼容性问题。
社区管理员
  • 跨浏览器开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧