Handle case when error input can't be found
Dieser Commit ist enthalten in:
Ursprung
e01c900bae
Commit
ebab021916
1 geänderte Dateien mit 4 neuen und 2 gelöschten Zeilen
|
@ -90,9 +90,11 @@ export default {
|
||||||
animateInvalidFields() {
|
animateInvalidFields() {
|
||||||
Ember.run.scheduleOnce('afterRender', () => {
|
Ember.run.scheduleOnce('afterRender', () => {
|
||||||
let query = '.invalid input[type=text], .invalid textarea, .invalid input[type=checkbox], .invalid .select-kit';
|
let query = '.invalid input[type=text], .invalid textarea, .invalid input[type=checkbox], .invalid .select-kit';
|
||||||
|
let $element = $(query);
|
||||||
|
let scrollTop = $(query).length ? $(query).offset().top - 200 : 0;
|
||||||
|
|
||||||
$([document.documentElement, document.body]).animate({
|
$([document.documentElement, document.body]).animate({
|
||||||
scrollTop: $(query).offset().top - 200
|
scrollTop
|
||||||
}, 400, function() {
|
}, 400, function() {
|
||||||
$(query).wiggle(2, 100);
|
$(query).wiggle(2, 100);
|
||||||
});
|
});
|
||||||
|
|
Laden …
In neuem Issue referenzieren