-
Posts
7 -
Joined
-
Last visited
htmlcat's Achievements
Explorer (1/14)
0
Reputation
-
Кастомный checkbox + управление состоянием на js (некорректная работа)
htmlcat posted a question in JavaScript
Здравствуйте. Некорректно работает управление состоянием для чекбоксов, к которым применен кастомный стиль - http://jsfiddle.net/faewuLph/4/ При клике на чекбоксы все работает корректно. При использовании кнопок "отметить все" / "очистить все" наблюдаются проблемы. Например, переключение в последовательности "отметить все" + "очистить все" срабатывает только один раз, несмотря на то что скрипт манипуляций атрибутами срабатывает корректно. Подскажите, в чем может быть проблема? UPD: Проблема найдена. Ну конечно же prop вместо attr -
html <div class="tabs"> <div class="tab-ctrl"> <ul> <li class="curr"><a href="#t1" title="">Link1</a></li> <li><a href="#t2" title="">Link2</a></li> <li><a href="#t3" title="">Link3</a></li> </ul> </div> <div class="tab-cont"> <div id="t1">tab1</div> <div id="t2">tab2</div> <div id="t3">tab3</div> </div></div>js (jQuery) <script type="text/javascript"> $(document).ready(function(){ function tabs() { var curr_tab = $('.tabs .tab-ctrl .curr a').prop('hash'); $('.tabs .tab-cont > div').hide(); $('.tabs .tab-cont > div'+curr_tab).show(); }; tabs(); $('.tabs .tab-ctrl a').click(function() { $('.tabs .tab-ctrl li').removeClass('curr'); $(this).parent('li').addClass('curr'); tabs(); return false; }); });</script>
-
Теория без практики не стоит ничего. Верстай что угодно, но главное верстай
-
Не трать время - начинай верстать!
-
А какое отношение мета: Description, Keywords и title имеют к body? upd: Кажется я понял - решение должно быть в body. Ничего сложного - находите нужные теги и задаете новое значение для соответствующего атрибута. JavaScript не знаю, но на jQuery это будет както так: <script type="text/javascript"> $(document).ready(function(){ $('title').text("Hello, World!"); $('meta[name="keywords"]').attr('content','key1, key2, key3, key4, key5, key6'); $('meta[name="description"]').attr('content','Proin gravida id purus in posuere.'); });</script>Для того чтобы подключить jQuery добавьте в head строчку <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
- 4 replies
-
- Description
- Keywords
-
(and 1 more)
Tagged with:
-
Я бы ответил что достаточно несколько приличных работ. Заказчики бывают разные, есть такие которые обращают внимание только на цену, им вообще пофиг на то что у тебя в портфолио, но бывают и такие которых никогда не устроят никакие твои работы. Но оба этих примера это крайности. Бывают (редко) и такие которые даже в профиль не заглянут, но уже просят кошелек чтобы предоплату скинуть Как я понял обычному адекватному заказчику достаточно убедиться что вы этим занимаетесь серьезно, постоянно и что вы адекватный человек. По этому вежливость, грамотность, и 10-15 неплохих работ в портфолио будет достаточно для нормальной работы. Я работаю на той же бирже (fl.ru) и заполнением/обновлением портфолио занимался всего раз 5. По началу к этому очень серъезно относишься, но начиная с определенного времени просто появляется постоянная загрузка работой и портфолио уже не кажется таким важным как вначале. Не заморачивайся - просто добавь, то что у тебя уже есть (даже если это всего 3 работы). Как я уже сказал выше - клиенты попадаются разные, кого то вполне устроит и ваш уровень, а тем временем количество ваших работ будет расти. Главное не тормозить. Необходим! Из 4 основных бирж (fl.ru, freelance.ru, weblancer.net, freelansim.ru) на которых я пробовал работать, только с fl.ru и freelance.ru был выхлоп и обе стоят денег. На weblancer.net я за два месяца ни разу не поймал ни одного заказа (возможно изза межгаллактических скоростей с которыми люди там отвечают на объявления) и я принял решение больше не тратить на него времени, тем более на мой взгляд там очень неудобный дизайн. На freelansim.ru аналогично - зарегистрировался в первые же дни появления ресурса, но так за несколько месяцев и не смог выцепить ни одного заказа. Не жалей 20$ - первый же проект тебе отобъет эту сумму. При условии добросовестной работы даже вначале может получиться ~500. Никаких дизайнов сам не рисуй! Вначале дизайну учиться будешь, а потом посоветуют английский изучать и программировать. Все это нужно делать параллельно. Сегодня же купи акк и заполни профиль с портфолио, а уже завтра с утра начинай мониторить. Успехов!
-
Привет! Для начала советую поставить себе конкретную задачу, на которой ты бы мог заниматься изучением и тренероваться. Если ты решил заниматься версткой, то тебе не помешает гдето сохранять записи по пройденному материалу, почему бы тебе не вести их прямо в формате html - так делаю я по любой новой интересующей меня теме. Никаких движков и серверов пока не нужно. Читай не много, больше делай. Читай по мере возникновения вопросов - мой тебе совет. Иначе можно очень долго простоять на месте. Вначале разберись со структурой файлов, затем структурой html-документа, потом изучи основные теги: заголовки, абзацы, ссылки, списки. Пиши конспект о том что изучил и применяй в нем же эти знания. Постепенно к информации добавь графику: цвета, картинки. Затем начни изучать стили css и тоже примени их на своем конспекте начинающего верстальщика. К этому времени уже можно попробовать почитать о движках чтобы впослествии создать свой блог и перенести в него все накопленные и записанные знания. Дерзай, успехов!