Угловой путь SVG не виден

Функция jQuery для проверки электронной почты

Мне действительно не нравятся плагины, особенно когда в моей форме есть только одно поле, которое должно быть проверено. Я использую эту функцию и вызываю ее всякий раз, когда мне нужно проверить поле формы электронной почты.

 function validateEmail($email) {
  var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
  return emailReg.test( $email );
}

и теперь использовать этот

if( !validateEmail(emailaddress)) { /* do stuff here */ }

Приветствия!

1
задан Robert Longson 17 January 2019 в 20:16
поделиться

1 ответ

Я получил ваш пример, выполнив следующее:

  • Заменили offsetTop и offsetLeft на getBoundingClientRect().top и getBoundingClientRect().left в connectElements()
  • Настраиваемый стиль svgContainer, чтобы придать ему положительный z-индекс, чтобы svg рисовался поверх других элементов
  • Добавлен pointer-events: none; в svgContainer, чтобы вы могли взаимодействовать с элементами, расположенными за ним
  • [1112 ]

    Вот обновленная Fiddle .

0
ответ дан Alex K 17 January 2019 в 20:16
поделиться
Другие вопросы по тегам:

Похожие вопросы: