The "$.holdReady is not a function" error occurs after the update to jQuery 3.2.0. To reproduce the issue, see https://jsfiddle.net/4ocpkd69/ (see browser console) and compare results with jQuery 3.1.1 in https://jsfiddle.net/4ocpkd69/1/