Я думаю, что у меня есть основное понимание обхода DOM, но я сомневаюсь, что я делаю это эффективно.Есть ли инструмент, который поможет мне понять обход DOM в jQuery?
Например:
<textarea name="description"></textarea>
<p class="notes"><small>100 characters or less <span class="remainder"></span></small></p>
У меня есть KeyUp слушателя событий на текстовое поле. Я хочу, чтобы диапазон .remainder отображал что-то вроде «(осталось 50 символов)», как пользователь вводит в текстовое поле.
я в настоящее время доступа к пяди .remainder так:
var remainder = $('textarea').next('p').children('small').children('.remainder');
я предполагаю, есть более простой способ сделать это - возможно, через селекторы? Я надеюсь найти какой-то инструмент, например, инструменты разработчика WebKit, чтобы наглядно показать мне, как один элемент относится к другому.
Может ли кто-нибудь сказать мне, существует ли такая вещь? Любые советы, которые могут возникнуть при обходе DOM, также будут очень ценными.
Спасибо!
Вы можете использовать практически любой современный браузер - все они поставляются с инструментами разработчика в настоящее время, и все они имеют консоль для скриптов. –