как выделить последующий тег/блок?
<div class="main_lable"> <span>название</span> <a href="javascript:void(0);" class="edit_fields">Редактировать блок</a> </div> <span class="field_loop" > Какойто текст, который хочу поменять при нажатии на линке </span> В такой обёртке не срабатывает стандартный метод: $(document).ready(function() { $("a.edit_fields").click(function () { $(this).hide(); $(this).next("span.field_loop").text('asdf'); }); }); Если вынести <a> за див в одну топологию - работает. Но тогда прийдёться с вёрсткой геммороиться. Что написать что б заработало при данноё конструкции HTML или где ошибки? Ps и еще пару несрочных вопросов. Если комуто не в падлу кратко ответе новичку :) 1.Насколько важно расположение <script></> в документе при использовании jquery В уроках видел использование только вконце. Или если писать во $(document).ready(function() { То не принцепиально в какой части докумета код. Правильно? 2.Ковычки ‘’ и “” отличаются ли в jqury/java или без разницы? /* в php да, а тут что происходит?*/ 3.Какие форумы/книги стоит почитать. Может cookbook(книга рецептов) есть где-то хорошие? Кто профи в отрасли и на кого ориентироваться ЖЖ, блоги (ru/en не важно) 4.Новостные ленты какие читать? Сообщества? можно и по php и css? |
Цитата:
Цитата:
Цитата:
Для начала название языка выучите. |
$(this).parent().next("span.field_loop").text('asdf'); 1. Верно, но стилистически лучше в конце. 2. Без разницы 3. http://slyweb.ru/ + официальный сайт чтобы допроверять перевод 4. информации хватает разной. P.S. Опередили :) |
micscr спасибо. логика стала понятна. что надо было сослаться к родителю а потом...
а то уже думал вообще можно как f3 в тексте и он найдет следующий элемант)))) Kolyaj спасибо за ответ. и ссылку на статьи, не до конца изучил этот ресурс. не знал что тут такой сборник полезностей есть. А по поводу "Для начала название языка выучите." проясните это по поводу опечататки jquery ? Вопрос по блогам и рсс остаётся открытым если у кого что есть кидайте!!!! буду разбираться! ---- |
Цитата:
Цитата:
jQuery — не язык программирования! |
Часовой пояс GMT +3, время: 10:12. |