25.01.2010, 15:57
|
|
Профессор
|
|
Регистрация: 03.04.2009
Сообщений: 1,263
|
|
И в чем будет заключатся гибкость проекта? Мы изменили шаблон -- теперь нужно переписать Ваши заумные селекторы, вместо того, чтобы, оставив ключевые классы, ничего не трогать в javascript-части. Гибко, однако.
|
|
26.01.2010, 06:55
|
|
|
|
Регистрация: 27.12.2008
Сообщений: 4,201
|
|
Сообщение от PeaceCoder
|
если делаю, значит я уже с таким сталкивался, и как можно видеть не только я один
|
и кто же этот второй?
|
|
26.01.2010, 09:31
|
Профессор
|
|
Регистрация: 20.03.2008
Сообщений: 1,183
|
|
> кстати такую задачу люди здесь уже спрашивали
и почему всех так интересует, как прострелить себе ногу? х))
__________________
.ня
|
|
26.01.2010, 09:45
|
Профессор
|
|
Регистрация: 20.03.2008
Сообщений: 1,183
|
|
как мне выбрать все элементы b, u или i, но не span имеющие идентификаторы вида 'email1234', где число после email меньше 1024, такие, что вложенные в них span-ы c классами 'current' и 'original' имеют внутри себя валидные email адреса ( при этом каждый из спанов может быть и пустым или вообще отсутствовать, но не оба одновременно )?
__________________
.ня
Последний раз редактировалось tenshi, 26.01.2010 в 09:59.
|
|
26.01.2010, 13:50
|
|
Профессор
|
|
Регистрация: 15.12.2009
Сообщений: 742
|
|
пока раскрытие скобок не сделал (много времени занимает), но с ними выглядело бы так:
(B,U,I)#`email([0-9]{1,3}|10[01][0-9]|102[0-3])`(:empty, < SPAN.curent.original{innerHTML=`регулярка валидности Email|`i})
Последний раз редактировалось PeaceCoder, 26.01.2010 в 13:53.
|
|
26.01.2010, 17:57
|
Профессор
|
|
Регистрация: 20.03.2008
Сообщений: 1,183
|
|
> SPAN.curent.original
это должны быть разные спаны, и присутствовать должен хотябы один из них (с валидным мылом разумеется)
__________________
.ня
|
|
26.01.2010, 17:58
|
Профессор
|
|
Регистрация: 20.03.2008
Сообщений: 1,183
|
|
> :empty
а вот таких выбирать не надо
__________________
.ня
|
|
26.01.2010, 18:21
|
|
Профессор
|
|
Регистрация: 15.12.2009
Сообщений: 742
|
|
(B,U,I)#`email([0-9]{1,3}|10[01][0-9]|102[0-3])` < SPAN(.curent.!original,.original.!curent){innerHTML=`регулярка валидности Email|`i}
Вот ток задача еще сделать быстрый разбор раскрытия скобок за 1 проход...
Последний раз редактировалось PeaceCoder, 26.01.2010 в 18:25.
|
|
27.01.2010, 01:32
|
Профессор
|
|
Регистрация: 20.03.2008
Сообщений: 1,183
|
|
опять не то, твой запрос неправильно отработает, если в одном спане будет валидный емыл, а в другом - невалидный :-Р
__________________
.ня
|
|
27.01.2010, 01:46
|
|
Профессор
|
|
Регистрация: 15.12.2009
Сообщений: 742
|
|
кто те ктакое сказал? условие поставлено что бы брать только валидные. Если ты имеешь ввиду в конце | то это можно убрать.
|
|
|
|