此功能应停止显示#bt_pagamento
并开始显示#bt_loading
。但 Safari(版本6)是此功能无法使用的唯一浏览器。在早期版本的 Safari (版本5.1.9 Mac 和 5.1.7 Win )中,它运行良好。
$("#bt_pagamento").click(function () {
$(this).css({'display':'none'});
$("#bt_loading").show();
});
有没有人知道这方面的工作?
答案 0 :(得分:1)
<script>
jQuery.noConflict()(document).ready(function() {
$('#hide_value_discount_1').css('disabled','none');
$('#bt_loading').click()(function(){
if(document.getElementById('bt_pagamento').click()){
$('#bt_loading').show('slow');
}else
if(document.getElementById('bt_pagamento').click() == false){
$('#bt_loading').css('display','none');
}
});
$('#bt_pagamento').click();
});
</script>
<a href="#" id="bt_pagamento">link</a>
<div id="bt_loading" class="hide">
this is bt_loading
</div>
答案 1 :(得分:0)
CSS
<style>
.hide { display: none; }
</style>
HTML
<a href="#" id="bt_pagamento">link</a>
<div id="bt_loading" class="hide">
this is bt_loading
</div>
JS
$(document).ready(function() {
$("#bt_pagamento").click(function (e) {
e.preventDefault();
$(this).addClass('hide');
$("#bt_loading").removeClass('hide');
});
});