您好,登錄后才能下訂單哦!
function styleHeadersSiblings(){ if(!document.getElementsByTagName) return false; var headers = document.getElementsByTagName("h2"); for(var i = 0;i < headers.length; i++){ var elem = getNextElement(headers[i].nextSibling); //elem.style.color = "red"; //elem.style.fontSize = "1.2em"; //以下使用className屬性,該屬性是替換,不是追加 //elem.className = "intro"; //.intro{ color:red;font-size:1.2em;} addClass(elem,"intro");//調用封裝函數 } } //elem.className +=" intro" 注意,intro的第一個字符是空格,表示把新的calss屬性追加到原來屬性上去 //如過原來沒有屬性,則對className直接賦值即可,而不需要追加 //因此我們可以把以上步驟封裝成一個函數進行通用 function addClass(element,value){ if(!element.className){ element.className = value; }else{ newClassName = element.className; newClassName += " "; newClassName += value; element.className = newClassName; } }
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。