我希望在 DIV 使用新信息/网站刷新后收到警报
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<script type="text/javascript">
function changeURL(){
var URL2add = "http://google.com";
var user="1";
$.ajax({
url: 'myApi.php?user=' + user + '&url='+ URL2add,
success: function(html) {
var newHTML = "<object id='webloader' data='" + html + "'></object>";
$("#exweb").fadeOut(5, function () {
$("#exweb").html(newHTML).fadeIn(50);
// alert("done");
});
}
});
}
</script>
我现在的方式是在刷新 Div 之前弹出警报
最佳答案
您可以使用fadeOut()的complete
操作功能类似于您正在做的 fadeIn() 。在上面的代码中,您可以简单地这样做 -
$.ajax({
url: 'myApi.php?user=' + user + '&url='+ URL2add,
success: function(html) {
var newHTML = "<object id='webloader' data='" + html + "'></object>";
$("#exweb").fadeOut(500, function () {
$("#exweb").html(newHTML).fadeIn(5000, function() {
alert("done");
});
});
}
});
另一个使用 fiddle 的例子 - https://jsfiddle.net/gug08249/
关于javascript - 关于新网站 DIV 刷新的警报,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43433808/