Figured out why the sliders didn't initialize correctly.. noUiSlider seems to care about the order of min and max keys in the range object.. and for some reason #js {"min" [0] "max" [100]} in CLJS results in JS object { 'max': [100], 'min': [0] }