Для того чтобы найти родительский элемент(ы) выбранного узла, можно пользоваться похожими методами: .parent(), .parents(), .closest(). Для поиска соседних узлов пользуются .siblings(). Рассмотрим различия между ними: Первый метод .parent() - находит родителя строго на один уровень вверх, и, не имеет параметров. Пример: $(this).parent() Для того чтобы получить родителя от родителя нужно применять цепочку вызовов (произвольной глубины): $(this).parent().parent()....
...
Читать дальше »
|
Для того чтобы проверить видимый элемент или нет, можно воспользоваться двумя способами:
Допустим, у нас есть скрытый элемент с id="test": $("#test").is(":visible") => false |
Представляю вашему вниманию ресурс, который содержит перевод документации jQuery с примерами: jQuery page2page
Ресурс также предоставляет интересные решения типовых задач (рецептов). Если есть желание поучаствовать, детальнее читать тут |
Предлагаю вашему вниманию статью, в которой в удобной табличной форме представлены особенности реализации конструкций языков (таких как циклы, условные операторы, логические операторы, и многие другие) для PHP, Perl, Python, Ruby.
Будет очень полезно для сравнения языков и для тех, кто зная несколько из выше перечисленных языков - хочет быстро сориентироваться в другом. Scripting Languages: PHP, Perl, Python, Ruby |
Мне потребовалась функция подсчета количества байтов в строке (в UTF8 разные символы имеют длину от 1 до 6 байтов). Как источник - использовал статью на Википедии: UTF-8, там я подсмотрел в таблицу, в которой указано сколько байтов занимает символ, в зависимости от порядкового номера. Потом расширил стандартный класс String - новой удобной функцией, которая, корректно находит длину строки в байтах, а не символах: String.prototype.byteLength = function(){ |