我有一个页面,我有一个按钮,点击我想加载一个加载进度条的jquery函数。达到100%时,必须隐藏进度,页面必须重定向到另一个URL ...
但是当我点击按钮时,进度根本没有加载..
进度条的原始演示可以在下面找到.. http://www.jqueryscript.net/demo/Graphical-Circular-Timer-with-jQuery-CSS3-pietimer/
这是我到目前为止所做的......
<script type="text/javascript">
$(document).ready(function () {
$('#btn').click(function () {
$(function () {
var timer = $('#timer');
var url = "http://jquery4u.com";
timer.pietimer({
timerSeconds: 1,
color: '#234',
fill: false,
showPercentage: true,
callback: function () {
timer.hide();
$(location).attr('href', url);
}
});
});
});
});
</script>
</head>
<body>
<div id="parent">
<div id="timer"></div>
</div>
<div>
<input id="btn" type="button" value="button" />
</div>
Plz帮助..
答案 0 :(得分:0)
您不希望将location
对象包装在jQuery中。
变化:
$(location).attr('href', url);
要:
window.location = url;