我下载了jQuery UI 1.10.3。它还附带了旧版本的jQuery,版本是1.9.1。我有一个更高版本的jQuery: 1.10.2。但是jQuery UI似乎不喜欢与1.10.2一起工作...有什么办法可以让它工作吗?或者我应该接受它..
<script src="js/jquery-1.9.1.js"></script>
<!--
<script src="jquery-1.10.2.min.js">
-->
<script src="js/jquery-ui-1.10.3.custom.js"></script>
</script>
<script src = song_Selector.js>
</script>
<script>
$(function() {
$( "#progressbar" ).progressbar({
value: 50
});
});
</script>
<body>
<p id="demo">Click the button to do something.</p>
<button onclick="draw_Progress_Bar ()">Try it</button>
<h2 class="demoHeaders">Progress Bar</h2>
<div id="progressbar"></div>
</body>
代码在上面,没有<html>
标签。
发布于 2013-07-05 23:16:45
当您加载脚本时,您忘记了结束标记,如果这是整个文档,您还会忘记您的<head>
标记:
<!-- <script src="js/jquery-1.9.1.js"></script> -->
<script src="jquery-1.10.2.min.js"></script>
<script src="js/jquery-ui-1.10.3.custom.js"></script>
<script src = song_Selector.js></script>
<script>
$(function() {
$( "#progressbar" ).progressbar({
value: 50
});
});
</script>
<body>
<p id="demo">Click the button to do something.</p>
<button onclick="draw_Progress_Bar ()">Try it</button>
<h2 class="demoHeaders">Progress Bar</h2>
<div id="progressbar"></div>
</body>
当您取消对jQuery 1.10.2的注释时,实际发生的情况如下:
<script src="jquery-1.10.2.min.js">
<script src="js/jquery-ui-1.10.3.custom.js"></script>
</script>
由于在设置了src
属性的情况下会忽略<script>
标记中的任何文本,因此不会对其进行解析,因此不会加载此标记。
以前,它可以很好地工作,因为它只需如下所示:
<script src="js/jquery-ui-1.10.3.custom.js">
</script>
</script>
..。标记内的文本被忽略,因为有一个src
属性(这不起作用)。
发布于 2013-07-05 22:41:49
您可以通过函数加载脚本来执行此操作
function loadscript(url){
var doc = document.getelementbytagname("head");
var script = document.createlement("script") ;
script.url = script
}
https://stackoverflow.com/questions/17491073
复制相似问题