作者averywu (看文不要只会用横的看)
看板Ajax
标题[问题] Callback 问题
时间Thu Jul 19 20:23:51 2012
请问所谓的 callback 是不是用在一个function执行毕且有回传值时才会被启用?
例: $.get('some.htm',function(){ alert(go)})
这里会等get取回some.htm後再alert(go) ....吧。
可是我用一个套件叫 Jqprint 。
用法如下:
$.get('some.htm',function(data){
$('#somediv').html(data).jqprint({
function(){alert('go')}
})
})
却没反应。
但如果把 alert('go') 放在外面,又会比Jqprint早执行。
其实我是要等Jqprint把列印对话框叫出来後把原页面转到别地方。
头痛耶...
--
小恶魔的家
http://blog.pixnet.net/shiuju/
--
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 60.251.237.155
1F:推 superpai:语法根本不对了 07/19 21:56
2F:→ superpai:假设是笔误的话 丢到jquery plugin 也就是jqprint() 07/19 21:56
3F:→ superpai:里面的东西也要plugin有特地写去执行的动作才会动 07/19 21:57