我有按钮,有一个on.click(函数(){}。里面的点击功能是的setTimeout(函数(){},将显示从外部HTML文件中的内容。如何在jQuery中显示内容之前显示setTimeout图片?
<button type="button" class="btn btn-primary choose-iphone-btn">Jet Black</button>
$(function() {
$('.choose-iphone-btn').click(function() {
setTimeout(function() {
$.get('iphone-checkout.html')
.success(function(data) {
$('.iphone-pre-order-sales-content-info').html(data);
});
}, 3000);
});
});
我想显示iphone-checkout.html前显示
<img src="images/default.gif" />
3秒。
任何帮助表示赞赏。
在'setTimeout()'之前添加对$(“img”)。show()的调用,并在Ajax成功处理函数中调用'.hide()'? – nnnnnn
你能为我写代码吗? –
@redshot先试试自己,这是学习的最佳方式。做研究,你知道你需要的功能。看看jQuery API和文档,他们有详细的信息解释这些功能。 –