Re: [問題] function完全結束後啟動另外一個function
放在load的callback function裡呢?
$(document).ready(function() {
$('#loadExternal').click(function() {
svg.load($('#loadURLs').val(), {addTo: $('#addTo')[0].checked,
changeSize: false, onLoad: loadDone},function(){
alert("完成load");
getviewt2();
});
//alert("完成load");
})
//getviewt2();
//alert("執行成功");
})
※ 引述《robinnpca (rob)》之銘言:
: 程式碼如下
: $(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: 123.193.230.143
推
10/31 15:14, , 1F
10/31 15:14, 1F
→
10/31 15:15, , 2F
10/31 15:15, 2F
→
10/31 15:15, , 3F
10/31 15:15, 3F
推
10/31 15:40, , 4F
10/31 15:40, 4F
推
10/31 16:28, , 5F
10/31 16:28, 5F
推
10/31 20:06, , 6F
10/31 20:06, 6F
→
10/31 20:07, , 7F
10/31 20:07, 7F
→
10/31 20:09, , 8F
10/31 20:09, 8F
→
10/31 20:10, , 9F
10/31 20:10, 9F
推
11/02 08:08, , 10F
11/02 08:08, 10F
→
11/02 08:08, , 11F
11/02 08:08, 11F
→
11/02 11:48, , 12F
11/02 11:48, 12F
→
11/02 11:48, , 13F
11/02 11:48, 13F
推
11/03 14:57, , 14F
11/03 14:57, 14F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):