Вход

Просмотр полной версии : jquery вопрос-зачем нужны некоторые фунции


Matre
07.01.2011, 19:36
вопрос в том зачем в jquery нужны некоторые фунции
например есть фунция children
$('.class').children();

но ведь можно написать

$($('.class')[0].getElementsByTagName('*'))

и получим тоже самое
тобеж некоторые фунции jquery можно написать и на обычном java script тогда вопрос зачем в jquery такие функции??
например $ или animate нельзя написать на js там через сервер както зделано..но children next parent такие ведь можно написать тогда зачем они?

Gvozd
07.01.2011, 19:44
например $ или animate нельзя написать на js
можно
все что есть в jQuery, он сам делает на чистом JS
это всего лишь оболочка.
например есть фунция children
$('.class').children();

но ведь можно написать

$($('.class')[0].getElementsByTagName('*'))
аналогично и к любой другой функции jQuery можно что-то написать на чистом JS
но как правило это будет более длинное решение

Matre
07.01.2011, 19:54
спасибо за ответ
но
почему не получается зделать крос-браузерный движок селекторов?
http://javascript.ru/forum/project/14240-mojj-dvizhok-kss-selektorov.html#post86654
он работает только в новых браузерах,особенно с такими селектрами как not,has,empty
в jquery нетак разве зделано?
мне на одном форуме сказали,что там через сервер както делается. что для этого нужно?
на php форуме мне сказали что не на perl не на php и даже на mySQL jquery написать нельзя,тогда как?

Gvozd
07.01.2011, 20:07
почему не получается зделать крос-браузерный движок селекторов?
получается
в jQuery как раз кросбразуерность стоит во главе дома
помимо него, есть еще куча кросбразуерных либ с селекторами
мой движок ксс селекторов
он работает только в новых браузерах,особенно с такими селектрами как not,has,empty
ваш движок - херня
в jquery нетак разве зделано?
нет, разумеется.
в любом случае вы всегда можете скачать его себе и посмотреть внутренности
мне на одном форуме сказали,что там через сервер както делается.
скорее всего вы неправильно истолковали ответ.
у вас полнейшая чушь в голове, так что немудрено
на php форуме мне сказали что не на perl не на php и даже на mySQL jquery написать нельзя,тогда как?
jQuery - это имя собственное, а не общее понятие
она уже написана, и написана именно на том(JavaScript), на чем написана

Это все равно что обсуждать "можно ли рисовать картины ван-гога акварелью"

Matre
07.01.2011, 20:10
вы случайно не троль??
мой движок в nn рас меньше jquery-ского
разве что в ie неработает,но там наверно подшаманить можно то же!
чем вам не нравится мой движок,напишите конкректно и обоснуйте приму к сведению

посмотреть внутренности

там всё сложно написано..какието /\w+[]*? знаки ,непонимаю

Gvozd
07.01.2011, 20:14
вы случайно не троль??
совершенно неслучайно, я иногда очень толстый троль.
но, не в этот раз.

И встречный вопрос к вам:
только что появились на форуме, и с видом знатока несете полную околесицу.
Вы, наверно сами троль?

чем вам не нравится мой движок,напишите конкректно и обоснуйте приму к сведению
написал в вашей теме о движке

Matre
07.01.2011, 20:17
знаете,каждый думает как хочет
если вы думаете,что я неправ,то это не значит что так и есть

Gvozd
07.01.2011, 20:30
Matre,
в свою очередь указание на субъективность моего мнения не делает вас правым
лишь хорошо аргументированный диалог может объективно выявить правого

пока что от вас не видно никаких нормальных аргументов, а лишь только неописуемый восторг от собственной крутизны

Matre
07.01.2011, 20:35
пока что от вас не видно никаких нормальных аргументов

код короткий,алгоритм уникальный такого нигде нету ,чем не аргумент??

Kolyaj
07.01.2011, 21:18
код короткий,алгоритм уникальный такого нигде нету ,чем не аргумент??
Он же не во всех браузерах работает и не во всех случаях. Аргумент перевешивает все ваши.

Gvozd
07.01.2011, 21:22
и помимо того, что он должен делать, он делает еще кучу всякого, чего не должен делать.
два примера в той теме, вам уже привели

Matre
07.01.2011, 21:24
Kolyaj
Gvozd
я же говорю там подшаманить можно както чтобы работало .посидеть потестить попробывать разные вартианты

только вот почему то вы отрицаете саму идею с з-индекс,а не только баги

Gvozd
07.01.2011, 21:31
эти "баги" истекают прямо из самой сути идеи.
Если вы вначале собираетесь менять z-index у некоторых элементов - это уже плохая идея, как бы вы быстро обратно не вернули изначальный вид страницы, но ее вид все же изменится.
и обратно когда будете менять, страница также будет заново перерисовываться.
И это никак не побороть

Matre
07.01.2011, 21:37
страница также будет заново перерисовываться.

а что в этом собствено плохого?
конечному пользователю пофиг,что гдето там чтото перерисовывается.

Kolyaj
07.01.2011, 21:40
а что в этом собствено плохого?
То, что это занимает время, иногда критичное.

Gvozd
07.01.2011, 21:46
"моргание" страницы, опять-таки.
не очень приятно конечному пользователю, когда у него на экране все скачет, абсолютно без причины

Matre
07.01.2011, 21:47
Kolyaj
какое время?
10мс?
если пользователь сидит у экрана с секундомером,то это его проблемы а не мои

когда у него на экране все скачет, абсолютно без причины

если шаблон сверстан по-человечески,а не через одно место
то конфликтов небудет,поверьте моему опыту

Kolyaj
07.01.2011, 21:51
какое время?
10мс?
Зависит от размера и сложности страницы. А также от устройства, на котором пользователь просматривает сайт.

поверьте моему опыту
Расскажите нам о вашем опыте.

monolithed
07.01.2011, 21:56
если пользователь сидит у экрана с секундомером,то это его проблемы а не мои
представил :lol: :lol: :lol: :lol: :lol: :lol:
поверьте моему опыту
Расскажите нам о вашем опыте.
Мне тоже очень интересно, начните пожалуйста с возраста

Matre
07.01.2011, 21:58
Расскажите нам о вашем опыте.

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

Kolyaj
07.01.2011, 22:00
книжка флэнагана
Это не опыт.

два года в дурке
Какой диагноз? Почему выпустили?

Matre
07.01.2011, 22:02
Это не опыт.

полгода работы вот что я имел в виду под опытом

учите java script

Kolyaj
07.01.2011, 22:04
А полгода работы до или после дурки?

Matre
07.01.2011, 22:08
если я написал сначала про работу,а потом про дурку,то ясно,что сначала была работа
потом начальник увидел мои последние проекты и так странно посмотрел на меня
а на следующее утро-4 стены и смирительная рубашка

Gvozd
07.01.2011, 22:08
Matre,
Если вы и вправду лечились в мед учреждении закрытого типа aka "дурка", то настоятельно рекомендую вам перестать писать на данном ресурсе, чтобы никто не ранил ваших чувств.

в противном случае, я продолжаю относится к вам как к психически здоровому троллю, и не беру на себя никакой ответственности за любые ваши осложнения

Matre
07.01.2011, 22:14
если я был в дурке это не значит что я псих
меня туда положили изза кода, вы представляете себе этот абсурд??

Kolyaj
07.01.2011, 22:21
потом начальник увидел мои последние проекты и так странно посмотрел на меня
а на следующее утро-4 стены и смирительная рубашка
А можно посмотреть на проекты? Это ж какие шедевры должны быть.

Хотя два шедевральных алгоритма вы сегодня уже выдали :)

monolithed
07.01.2011, 22:27
Kolyaj уже не смешно.

Matre
07.01.2011, 22:30
ну самый последний проект был социальная сеть
верстка и стили там отсутсвовали как таковые
выводился див на каждый пиксел страницы.с определенным цветом.при действиях со стороны юзера (скролл например)все координаты пересчитывались и дивы пересоздавались

Kolyaj
07.01.2011, 22:32
выводился див на каждый пиксел страницы.с определенным цветом.при действиях со стороны юзера (скролл например)все координаты пересчитывались и дивы пересоздавались
И зачем такое, мягко говоря, странное решение?

Matre
07.01.2011, 22:34
просто непонял про html и css
floatы эти все,таблицы,ие6
в js проще-создал див,задал координаты и цвет и все готово

Gvozd
07.01.2011, 22:39
полгода работы фрилансером
если я написал сначала про работу,а потом про дурку,то ясно,что сначала была работа
потом начальник увидел мои последние проекты и так странно посмотрел на меня
а на следующее утро-4 стены и смирительная рубашка
так вы на фрилансе работали, или на начальника?

Kolyaj
07.01.2011, 22:40
потом начальник увидел мои последние проекты и так странно посмотрел на меня
а на следующее утро-4 стены и смирительная рубашка
Вобщем, мужик, конечно, радикальный попался, но его понять тоже можно :)

Gvozd
07.01.2011, 22:41
ну самый последний проект был социальная сеть
верстка и стили там отсутсвовали как таковые
выводился див на каждый пиксел страницы.с определенным цветом.при действиях со стороны юзера (скролл например)все координаты пересчитывались и дивы пересоздавались
я думаю многие бы отправили вас после такого в отпуск на недельку-две

Matre
07.01.2011, 22:44
так вы на фрилансе работали, или на начальника?

фрилансером на начальника.
вопросы?

Gvozd
07.01.2011, 22:50
фрилансером на начальника.
вопросы?
целая куча
за более чем два года во фри-лансе, не сталкивался с таким понятием как "фрилансером на начальника"
как это вообще выглядело?

Matre
08.01.2011, 06:25
начальник искал мне клиента
брал за это проценты
вобщем,был посредником
все проекты проходили через него.иначе бы в дурку не попал