mirror of
https://github.com/mdbootstrap/mdb-ui-kit.git
synced 2025-02-20 13:40:42 +03:00
Added detection of existing toggle
markup before creating new one.
This commit is contained in:
parent
5842062c23
commit
4627e0265a
7
dist/js/material.js
vendored
7
dist/js/material.js
vendored
|
@ -91,8 +91,11 @@
|
||||||
// Add fake-checkbox to material checkboxes
|
// Add fake-checkbox to material checkboxes
|
||||||
var $input = $((selector) ? selector : this.options.togglebuttonElements)
|
var $input = $((selector) ? selector : this.options.togglebuttonElements)
|
||||||
.filter(":notmdproc")
|
.filter(":notmdproc")
|
||||||
.data("mdproc", true)
|
.data("mdproc", true);
|
||||||
.after("<span class='toggle'></span>");
|
|
||||||
|
if (!$input.next("span.toggle").length) {
|
||||||
|
$input.after("<span class='toggle'></span>");
|
||||||
|
}
|
||||||
|
|
||||||
_toggleTypeFocus($input);
|
_toggleTypeFocus($input);
|
||||||
},
|
},
|
||||||
|
|
2
dist/js/material.min.js
vendored
2
dist/js/material.min.js
vendored
File diff suppressed because one or more lines are too long
2
dist/js/material.min.js.map
vendored
2
dist/js/material.min.js.map
vendored
File diff suppressed because one or more lines are too long
|
@ -91,8 +91,11 @@
|
||||||
// Add fake-checkbox to material checkboxes
|
// Add fake-checkbox to material checkboxes
|
||||||
var $input = $((selector) ? selector : this.options.togglebuttonElements)
|
var $input = $((selector) ? selector : this.options.togglebuttonElements)
|
||||||
.filter(":notmdproc")
|
.filter(":notmdproc")
|
||||||
.data("mdproc", true)
|
.data("mdproc", true);
|
||||||
.after("<span class='toggle'></span>");
|
|
||||||
|
if (!$input.next("span.toggle").length) {
|
||||||
|
$input.after("<span class='toggle'></span>");
|
||||||
|
}
|
||||||
|
|
||||||
_toggleTypeFocus($input);
|
_toggleTypeFocus($input);
|
||||||
},
|
},
|
||||||
|
|
Loading…
Reference in New Issue
Block a user