Есть два основных способа сделать это. Во-первых, сделать функцию, которая инициализирует вашу палитру цветов, вызываемой из другого кода. Другой способ - вручную перезапустить событие готовности документа. Первый требует небольшой модификации кода выбора цвета, но последний будет повторно выполнять все функции, связанные с document.ready! Убедитесь, что это то, что вы хотите, прежде чем вы это сделаете. : -)
// option one
function setupColorPicker() {
// do color picking magic
}
$(document).ready(setupDatePicker);
$.ajax(options).done(setupColorPicker);
// option two
$(document).ready(function() {
// do color picking magic
});
$.ajax(options).done(function() {
$(document).trigger("ready"); // probably has unintended side-effects!
});