3

bootbox.js ダイアログのボタンにアイコンを追加する方法を理解した人はいますか? この関数の「いいえ」ボタンと「はい」ボタンにアイコンを追加したいと思います。

$(function () {
    $(".confirm-delete").click(function(e) {
        e.preventDefault();
        var id = $(this).data('id')
        bootbox.confirm("Remove this product?", "No", "Yes", function(confirmed) {
            if(confirmed) {
                deleteRecord(id);
            }
        });
    });     
});
4

2 に答える 2

4

カスタム ダイアログを作成し、2.1.0 で追加されiconた構成オプションを使用する必要があります。

例えば:

$(function () {
    $(".confirm-delete").click(function(e) {
        e.preventDefault();
        var id = $(this).data('id')
        bootbox.dialog("Remove this product?", [{
            "label" : "No",
            "icon"  : "icon-remove"
        }, {
            "label" : "Yes",
            "icon"  : "icon-ok icon-white",
            "callback": function() {
                deleteRecord(id);
            }
        }]);
    });     
});

カスタム ダイアログの例

于 2013-01-29T00:42:24.730 に答える