Q
即興和實例
0
A
回答
0
所以我猜你正在使用jQuery.prompt.close()?
我從來沒有使用過即興,但在我看來,它並不意味着支持同時打開的多個實例。你可以通過查看源代碼來說明問題。
http://trentrichardson.com/Impromptu/scripts/jquery-impromptu.3.1.js
就個人而言,我建議你切換到一個更好的設計提示系統,但如果你真的想繼續使用,你必須手動關閉它們。這是.close的內部結構()調用
$('#'+ $.prompt.currentPrefix +'box').fadeOut('fast',function(){
$(this).remove();
});
哪裏currentPrefix等於:
$.prompt('test', { prefix: 'the_prefix' });
$.prompt('test', { prefix: 'the_prefix2' });
所以,如果你想保持兩個實例分開,你只需要使用兩個單獨的前綴和他們手動關閉他們,如:
$('#the_prefixbox').fadeOut('fast',function(){
$(this).remove();
});
$('#the_prefix2box').fadeOut('fast',function(){
$(this).remove();
});
0
我試過BBonifield的解決方案上面,但它沒有爲我工作。也許我做錯了。我的情況要求我關閉當前顯示的任何提示,以便我可以顯示下一個提示。爲此,我使用了以下行:
$(".jqibox").remove();
這將立即銷燬當前提示。
0
http://trentrichardson.com/Impromptu/
即興4.2
我試圖通過BBonifield提供的代碼和我仍然沒有得到所期望的結果。兩個提示都將關閉,或者第一個提示不會關閉(取決於執行順序)。問題仍然是前面提到的前綴,但ID選擇器不起作用。我不得不使用這個類。
$('.the_prefixbox').fadeOut('fast',function(){
$(this).remove();
});
$('.the_prefix2box').fadeOut('fast',function(){
$(this).remove();
});
此外,如果你使用的不是缺省的前綴,你需要在jQuery的impromptu.css您的前綴,以取代「JQI」的所有實例。
相關問題
- 1. jquery即興
- 2. 即興SQL查詢
- 3. Java虛擬機實現iadd微指令即興
- 4. 即興使用IoC的 - 團結
- 5. 即興..使用jQuery 1.9與browser.msie
- 6. 即興 - 提示不會關閉
- 7. jquery即興回調問題 - $ .prompt失敗
- 8. 注重即興輸入文本
- 9. jQuery即興遊覽 - 覆蓋不透明
- 10. 覆蓋默認jquery即興寬度
- 11. jquery即興確認/提示替換
- 12. 即興 - 簡單傳遞變量到URL
- 13. 的警告框即興插件
- 14. 如何使用即興對話框包含和提交表單
- 15. Android實例化錯誤即無法實例化活動
- 16. 替換即將被按需實例終止的現貨實例
- 17. TestNG @Factory和實例組和實例
- 18. django中的post_save立即更新實例
- 19. 即時創建多個類實例
- 20. matplotlib:改變電流軸實例(即,GCA())
- 21. 立即使用Autofac創建ViewModel實例
- 22. 並置實例方法,即var.method1.method2
- 23. 立即實例化JavaScript對象和調用方法
- 24. 構建Android XMPP即時通訊和服務器實例
- 25. @Autowired和實例
- 26. 類和實例
- 27. 實體實例化後立即檢索實體對象的ID?
- 28. 實例化和關閉領域實例
- 29. 實體框架和ASP.NET MVC 2:選擇一個數據庫實例即時
- 30. 焦點興趣點和興趣點是互斥的
你有推薦更好的提示系統嗎?我喜歡Impromptu的整潔外觀。 – ericso 2012-10-26 04:27:54