【问题标题】:How to display a print icon in a dialog box button using jquery?如何使用 jquery 在对话框按钮中显示打印图标?
【发布时间】:2011-08-20 14:46:13
【问题描述】:

如何使用jquery在对话框按钮中显示打印图标?

$( "#dialog-message" ).dialog({
        modal: true,
        buttons: {
            Ok: function() {
                $( this ).dialog( "close" );
            }
        }
    });

【问题讨论】:

  • 您指的是哪个对话框? prompt()、alert() 还是自定义的,比如厚框(例如使用 div)?

标签: jquery jquery-dialog


【解决方案1】:

也许您正在寻找类似Modal Message demo 的东西,尽管带有某种Print 图标而不是复选标记。


jQuery UI Dialog Button Icons:

$( "#dialog-message" ).dialog({
    modal: true,
    buttons: {
        Ok: function() {
            $( this ).dialog( "close" );
        }
    },
    open: function() {
        $('.ui-dialog-buttonpane').find('button:contains("Ok")').button({
            icons: {
                // here's a hint: you don't want a "cancel" icon
                primary: 'ui-icon-cancel'
            }
        });
    }
});

演示:http://jsbin.com/avixe4


如果我的提示不够明显,您只需将上面代码中的'ui-icon-cancel' 更改为'ui-icon-print'

演示#2:http://jsbin.com/avixe4/2

【讨论】:

  • 我想要带有打印图标的“确定”按钮
  • 好的,所以在你的问题中发布,发布demo。你必须给我们一些可以合作的东西。
  • 您希望打印图标出现在哪里?标记在哪里?在我链接的演示中,复选标记图标只是#diaog-message 的子元素,具体来说是<span class="ui-icon ui-icon-circle-check" ...></span>
  • 再次编辑。都在那里。
  • 只是一个跟进:你有一个有效的问题,但由于缺少信息,我很难回答。下一次,请尽量在您第一次提问时提出所有相关部分。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-02-01
  • 1970-01-01
  • 2019-10-22
  • 2013-04-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多