|
|
автор: 0987654321 (18.02.2012 в 04:01) |
|
|
для: Sfinks
(17.02.2012 в 14:38)
| | currentStyle поддерживается и в 9-й версии.
Поэтому ничего "разделять" не требуется. | |
|
|
|
|
|
|
|
для: cheops
(17.02.2012 в 17:36)
| | Во! То что надо! Спасибо =) Ныряю =) | |
|
|
|
|
|
|
|
для: Sfinks
(17.02.2012 в 17:16)
| | CHM-справочник по jQuery можно взять тут http://charupload.wordpress.com/2007/12/07/jquery-documentation-chm/. При изучении онлайн наверное лучше всего начать с учебных пособий на официальном сайте http://docs.jquery.com/Tutorials. | |
|
|
|
|
|
|
|
для: cheops
(17.02.2012 в 15:54)
| | Спасибо за книгу, по возможности приобрету обязательно. Хотя с куда большим удовольствием приобрел бы книгу написанную вами. Книга это хорошо, но медленно! А мне нужно взять и пользоваться. Ну может пол дня почитать, и пользоваться. С поисками нужных функций, спотыканиями, переспрашиваниями тут на форуме, но писать. Поэтому я имел ввиду ОНЛАЙН самоучитель, типа вашего Учебника PHP. Я им тогда начал пользоваться не имея ни малейшего представления ВООБЩЕ О WEB-программировани и внутренностях сети. Ни протоколов, ни форматов передачи данных, НИЧЕГО ВООБЩЕ! Поэтому смею думать, что сейчас уж, имея такой справочник, с каким-то там jQuery )) как-нибудь справился бы ))))
> вполне комфортно читать официальное руководство
И на него тоже ссылочка не помешала бы =) Я такие вещи люблю =) CSS2, например изучал чисто по спецификации с W3C на английском ) | |
|
|
|
|
|
|
|
для: Sfinks
(17.02.2012 в 15:11)
| | >Т.е. можно с JS и не начинать разбираться?
Ну зависит от ваших потребностей, я бы стал разбираться. Вообще лучше знать и JavaScript и jQuery - в реальной работе потребуется оба стиля, тем более jQuery - это JavaScript-библиотека, в нем может быть сложно разобраться если уж совсем JavaScript не знать. Язык далеко не простой, с элементами функционального программирования.
>Ведь на сколько я понимаю jQuery - это что-то типа класса-надстройки над JS?
Это JavaScript-библиотека, обертка. Упор в ней направлен на то, что вам приходится меньше иметь дела с абстрактной моделью документа "в голове" конкретного браузера, а больше с реальной разметкой, которую видите глзами. Вы отбираете элементы, составляя CSS 3 (sic!) выражения и применяете действия (изменить CSS-свойства, добавить элементы, повесить обработчики и т.п.) к ним, хоть к одному элементу, хоть сразу к массе - без всяких циклов, как это и принято в CSS. Т.е. вы получаете в руки виртуальный браузер с поддержкой CSS 3, а библиотека сама заботится о том, чтобы все ваши действия корректно работали во всех современных браузерах, включая IE 6.0. Минус - вам нужно к странице прикрепить здоровую JS-библиотеку, чуть не 100Кб (умельцы умудряются прикреплять еще и расширений мегабайта на три). Плюс - вы можете просто забыть о существовании различий браузеров как о страшном сне и можете начинать использовать свои знания CSS 3 на практике и с пользой. Ну и мелочи, например, она предоставляет методы вроде in_array() для проверки существования элемента в массиве или data() для хранения данных (библиотека сама выбирает либо cookie, либо хранилище в зависимости от возможностей текущего браузера). Microsoft просто заявляет: у нас тут с IE чего-то не заладилось, самим IE 6 надоел как грязь - ждать не дождемся, когда его использовать перестанут, поэтому рекомендуем разработчикам пользоваться jQuery.
Книг хороших можно сказать что нет, у меня стойкое желание переписать любую прочитанную книгу по jQuery. Однако, в первую очередь следует обратить внимание на jQuery. Подробное руководство по продвинутому JavaScript. После неё можно вполне комфортно читать официальное руководство (а читать его стоит, постоянно что-то новое появляется - в этом плане не удобно, jQuery находится в стадии большого взрыва, как PHP лет 5-7 назад). | |
|
|
|
|
|
|
|
для: cheops
(17.02.2012 в 14:39)
| | Мило.
Т.е. можно с JS и не начинать разбираться? Сразу переходить в jQuery и тупо юзать не вдаваясь в подробности? Ведь на сколько я понимаю jQuery - это что-то типа класса-надстройки над JS?
Тогда может подскажите хороший самоучитель для совсем начинающих, типа как у вас тут Учебник ПХП? | |
|
|
|
|
|
|
|
для: Sfinks
(17.02.2012 в 11:41)
| | Почему-то такая ерунда происходит только в хроме :-/ | |
|
|
|
|
|
|
|
для: Sfinks
(17.02.2012 в 13:32)
| | >А где справочник найти по подобным различиям?
Из-за наличия библиотек вроде jQuery, которые сглаживают различия браузеров сейчас даже не очень такие справочники и выпускают... раньше, когда браузеров было по сути два и менялись они с частотой 2-3 года их еще выпускали, а сейчас когда их пяток и меняются они раз в пол года, все переползают на jQuery. | |
|
|
|
|
|
|
|
для: ЯСА
(17.02.2012 в 12:40)
| | И еще вопрос на эту же тему:
в IE9 появился document.defaultView, поэтому в нем нужно вторую строку использовать. А в более ранних первую. Как разделить? | |
|
|
|
|
|
|
|
для: ЯСА
(17.02.2012 в 12:40)
| | ЖЭСТЬ! =(((((
А где справочник найти по подобным различиям?
____
Работает, конечно. Спасибо! | |
|
|
|
|