0
$("#btn").click(function(){
$('#text').text('foo');
$("#btn").attr('disabled',true);//do this after text();
});
我有一個按鈕,點擊會改變元素的文本,我需要的文本變更後禁用此按鈕,是沒有辦法運行text();
完成jQuery的運行另一個動作後第一個動作完成
$("#btn").click(function(){
$('#text').text('foo');
$("#btn").attr('disabled',true);//do this after text();
});
我有一個按鈕,點擊會改變元素的文本,我需要的文本變更後禁用此按鈕,是沒有辦法運行text();
完成jQuery的運行另一個動作後第一個動作完成
$("#btn").click(function(){
$('#text').text('foo');
$("#btn").attr('disabled','disabled');//do this after text();
});
$().attr();
後
您可以使用callout函數來做到這一點。儘管如果您在頁面上執行Javascript代碼塊時,Javascript始終是同步且單線程的,那麼當前將不會執行該頁面上的其他Javascript代碼。 – KunJ