Custom Metaboxes and Fields (CMB) will create metaboxes and forms with custom fields that will blow your mind. This is version 2.0 and has been completely rewritten.
.on('change')
so when the page loads all fields are hidden until the select box is changed. Also when I add a new repeater block the .on(change) has no effect.
module.find