[問題] function完全結束後啟動另外一個function
程式碼如下
$(document).ready(function() {
$('#loadExternal').click(function() {
svg.load($('#loadURLs').val(), {addTo: $('#addTo')[0].checked,
changeSize: false, onLoad: loadDone});
alert("完成load");
})
getviewt2();
alert("執行成功");
})
我想要在click後完成進行load後的動作
再去進行function getviewt2()
如果將function getviewt2放入如下
$(document).ready(function() {
$('#loadExternal').click(function() {
svg.load($('#loadURLs').val(), {addTo: $('#addTo')[0].checked,
changeSize: false, onLoad: loadDone});
alert("完成load");
getviewt2();
})
})
會變成先執行完getviewt2()後才將圖load進去(此時雖然alert(完成load)會出現
但是圖卻還沒進來,要等到整個click函數完才會進來;所以就慢半拍了!...)
請問我可以怎麼安排在function(click類的)"完全結束"後
自動啟動另一個fuction呢?請教感謝~
有點像是jquery的冒泡事件
但是我是要給他依序執行冒泡不是阻止冒泡..
--
寧願天空是藍色~
也不願心情是藍的!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.17.52.210
※ 編輯: robinnpca 來自: 163.17.52.210 (10/31 12:47)
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):