Я всегда исправляю эту проблему с хромированной полосой прокрутки в каждом добавляемом мной моде jQueryUI Итак, я подумал, что мог бы добавить этот код в диалоговое окно jqueryUI по умолчанию. Я нашел этот вопрос , но не могу полностью устранить пробел и применить его к моему коду.
$.extend($.ui.dialog.prototype.options, {
open: function(event, ui){
window.setTimeout(function(){jQuery(document).unbind('mousedown.dialog-overlay').unbind('mouseup.dialog-overlay');}, 100);
}
});
Проблема в том, что если у меня есть код в событии открытия диалога, он переопределит значение по умолчанию.
$("#modalContent").dialog({
open:function(){
alert('Hey buddy!');
}
});
Итак, мой вопрос состоит из двух частей; Как мне сложить функции вместо того, чтобы переопределять их, и я должен даже сделать это во-первых? Спасибо!
Вот jsfiddle:
http://jsfiddle.net/McWatt/HSA8M/