求解答??!關于load()方法異步請求數據后,彈出窗口提示
想點擊按鈕后,繼加載完內容之后,彈出窗口。但寫在回調函數之后 。點擊按鈕卻是先彈出窗口 ,再加載數據。 哪出了問題??
????????$(function(){ ??????????$("#btnShow").bind("click"?,?function(){ ??????????????$("ul") ??????????????.html("<img?src='Images/Loading.gif'?alt=''/>") ??????????????.load("http://www.xianlaiwan.cn/data/fruit_part.html",function()?{ ????????????????????????$(this).attr("disabled",?"true"); ????????????????????????alert("執行結束") ??????????????}) ?????????????? ??????????})?? ????????})
2017-08-05
是先加載完再彈出‘執行結束'。只是照片顯示的慢,你把<img>圖片換成文字或者另一個alert('我先彈'),就知道是哪個先執行了: ? .html(alert('我先彈哦'))