d10 theme for Island Newspapers
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

31 lines
838 B

(function (Drupal, once) {
Drupal.behaviors.removeTrailingZeros = {
attach: function (context) {
function processField(id) {
var el = document.getElementById(id);
if (!el) return;
// If value isn't populated yet, wait and retry once
if (el.value === "") {
setTimeout(function () {
processField(id);
}, 100);
return;
}
var str = el.value.toString().slice(0, -3);
el.value = parseInt(str, 10);
}
once("from-slider", "#nouislider-input-from", context).forEach(
function () {
processField("nouislider-input-from");
}
);
once("to-slider", "#nouislider-input-to", context).forEach(function () {
processField("nouislider-input-to");
});
},
};
})(Drupal, once);