Когда вызывается подсветка, источник устанавливает backgroundImage в 'none', и я не знаю, как это настроить. Вы всегда можете создать свой собственный эффект выделения и просто не удалять backgroundImage (я сделал это, просто скопируйте / вставьте оригинал и измените один вызов .css ()).
Еще одна вещь, которую вы можете сделать, хотя она не так чиста:
$("#searchInputWithMap").click(function () {
$(this).effect("highlight", {}, 3000);
$(this).css('backgroundImage','url(/images/search4.png)');
});
Будет разрыв, но это вернет фоновое изображение на место сразу после запуска анимации выделения.