dialog.rst 778 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. 弹出窗口(Dialog) API
  2. ========================================================
  3. .. contents::
  4. :depth: 2
  5. .. index:: dialog
  6. .. _K.dialog:
  7. K.dialog(options)
  8. --------------------------------------------------------
  9. 创建弹出窗口。
  10. * 参数:
  11. * object options: 配置信息
  12. * 返回: KDialog
  13. * 继承: KWidget ( :ref:`K.widget` )
  14. 示例:
  15. .. sourcecode:: js
  16. var dialog = K.dialog({
  17. width : 500,
  18. title : '测试窗口',
  19. body : '<div style="margin:10px;"><strong>内容</strong></div>',
  20. closeBtn : {
  21. name : '关闭',
  22. click : function(e) {
  23. dialog.remove();
  24. }
  25. },
  26. yesBtn : {
  27. name : '确定',
  28. click : function(e) {
  29. alert(this.value);
  30. }
  31. },
  32. noBtn : {
  33. name : '取消',
  34. click : function(e) {
  35. dialog.remove();
  36. }
  37. }
  38. });