deblan.io-murph/assets/js/addons/form.js

34 lines
739 B
JavaScript

const $ = require('jquery');
module.exports = function() {
$('.custom-file-input').on('change', function(event) {
let inputFile = event.currentTarget;
$(inputFile).parent()
.find('.custom-file-label')
.html(inputFile.files[0].name);
});
$('.nav a').each(function() {
const link = $(this)
const href = link.attr('href')
if (href.substr(0, 1) !== '#') {
return
}
console.log(href)
const tab = $('.tab-pane ' + href)
if (!tab.length) {
return
}
if (tab.find('.form-error-message').length) {
link.addClass('border border-danger')
link.click()
}
})
};