我似乎无法让Jquery使用我的aspx文件。我正在尝试显示一个简单的进度条:
<head runat="server">
<title></title>
<link href="css/Home.css" rel="stylesheet" type="text/css" />
<link href="css/smoothness/jquery-ui-1.10.3.custom.css" rel="stylesheet" type="text/css" />
<script src="Scripts/jquery-1.9.1.js" type="text/javascript"></script>
<script src="Scripts/jquery-ui-1.10.3.custom.js" type="text/javascript"></script>
<script>
$("#progressbar").progressbar({
value:false
});
</script>
</head>
<body>
<div id="progressbar"></div>
</body>
我也尝试使用Jquery源代码和Microsoft CDN。 IT就像没有任何事情一样简单。我在HTML中有一个<div id="progressbar">
,它永远不会像Jquery UI那样成为一个进度条。我试图加载一个Jquery日历以及相同的结果。我不明白我做错了什么。
我100%确定js或css文件上有非404错误,我在IE或Chrome上的调试控制台中没有错误
答案 0 :(得分:2)
这样做:
$(function() {
$("#progressbar").progressbar({
value:false
});
});
答案 1 :(得分:2)
尝试将代码包装在DOM就绪处理程序$(document).ready(function() { ... });
或更短的$(function() { ... })
内,以确保在执行jQuery代码之前正确加载DOM中的所有元素:
$(function() {
$("#progressbar").progressbar({
value:false
});
});
答案 2 :(得分:1)
您的脚本有效,但知道何时开始。尝试使用:
<script>
$(document).ready(function(){
$("#progressbar").progressbar({
value:false
});
});
</script>
答案 3 :(得分:0)
将其放入文件准备
$(document).ready(function(){
$("#progressbar").progressbar({
value:false
});
});