23 lines
635 B
JavaScript
23 lines
635 B
JavaScript
function labelPlugin() {
|
|
return function (fp) {
|
|
return {
|
|
onReady: function () {
|
|
var id = fp.input.id;
|
|
if (!id) {
|
|
return;
|
|
}
|
|
if (fp.mobileInput) {
|
|
fp.input.removeAttribute("id");
|
|
fp.mobileInput.id = id;
|
|
}
|
|
else if (fp.altInput) {
|
|
fp.input.removeAttribute("id");
|
|
fp.altInput.id = id;
|
|
}
|
|
fp.loadedPlugins.push("labelPlugin");
|
|
},
|
|
};
|
|
};
|
|
}
|
|
export default labelPlugin;
|