I have this example too. I have the data loaded, and onShow will trigger an alert if I put one in, but the close button still does not work:
$("#button-sales").click(function(event) { $("#modalContentInstSales").load("includes/institutional- sales.html"); $('#modalContentInstSales').modal({ onClose: modalClose, onOpen: modalOpen, containerCss: { height: 420, width: 342 }, onShow: function (dialog){ $(".simplemodal-close", dialog.data).click(function (e) { e.preventDefault(); $.modal.close(); }); } }); });