Source: scripts/example/my-custom-script.js

/**
 * @file
 * Example custom JavaScript file.
 */

/* global jQuery */

'use strict'

// Some plain vanilla JavaScript.
console.log('Hello, world!')

/**
 * @public Global UCASDesignFramework object.
 */
var UCASDesignFramework = UCASDesignFramework || {};

/**
 * Something that uses jQuery and UCASDesignFramework but doesn't rely on the ready event.
 * @param {object} global - UCASDesignFramework object.
 * @param {object} $ - jQuery.
 */
(function (global, $) {
  $('body').on('click', function () {
    console.log('Click!')
  })
})(UCASDesignFramework, jQuery)