JavaScript. Подробное руководство, 6-е издание, стр. 299
<b> if (this.host == location.host) return "_self"</b><b> else return ”_blank"; // Внешние ссылки загружать в новых окнах</b><b> });</b><b>S("a").attr((target: function() {...}}); // Можно также передать функцию</b><b>$("а"). removeAttr("target"); // Все ссылки загружать в этом окне</b>19.2.2. Чтение и запись значений CSS-атрибутов
Метод
<b>css()</b><b>attr(),</b><b>css()</b><b>style</b><b>css()</b><b>css()</b><b>css()</b><b>$("h1").css("font-weight"); // Насыщенность шрифта первого элемента <h1></b><b>$("hi").css("fontWeight"); // Допускается использовать имена свойств</b><b>$(”h1").css("font"); // Ошибка: нельзя запрашивать составные стили</b><b>$("h1").css("font-variant", "smallcaps”); // Установить стиль всех элементов <h1></b><b>SC’div.note").css("border", "solid black 2px"); // Составные стили можно устанавливать </b><b>$("h1").css({ backgroundColor: "black", // Записать сразу несколько стилей</b><b> textColor: "white", // имена с переменным регистром</b><b> fontVariant: "small-caps", // лучше подходят на роль имен</b><b> padding: "10рх 2рх 4рх 20рх",// свойств объекта</b><b> border: "dotted black 4рх" });</b><b>// Увеличить размер шрифта во всех элементах <h1> на 25%</b><b>$("h1").css("font-size", function(i.curval) {</b><b> return Math.round(1.25*parseInt(curval));</b><b>});</b>19.2.3. Чтение и запись CSS-классов
Напомню, что значение атрибута
<b>class</b><b>className</b><b>jQuery</b><b>class</b><b>addClass()</b><b>removeClass()</b><b>toggleClass()</b><b>hasClass()</b>$("h1").toggleClass("hilite", false); //
Добавить класс во все элементы <h1> Добавить 2 класса в <р> после <h1> Передать функцию, чтобы добавить вычисляемый класс во все выбранные элементы
Удалить класс из всех элементов <р> Допустимо удалять несколько классов Удалить вычисляемый класс из элем.
Удалить все классы из всех <div>
Добавить класс, если отсутствует, или удалить в противном случае Переключить сразу два класса Переключить вычисляемый класс или классы
Действует как addClass Действует как removeClass
Имеет ли какой-нибудь <р> этот класс? То же самое
is() - более гибкий, чем hasClass()
Обратите внимание, что метод
<b>hasClass()</b><b>addClass(), removeClass()</b><b>toggleClass().</b><b>hasClass()</b><b>is()</b>Эти методы объекта
<b>jQuery</b><b>classList</b><b>jQuery</b><b>classList</b><b>jQuery</b>