最贊回答 / 你今天狠可愛
?:even 選擇器和 :odd 選擇器選取帶有相應偶數或奇數index 值的元素,元素的index 值從 0 開始。也就是說例子中的第一行的index是0,而0是偶數行。在例子中?$("#table tr").toggleClass("c");????????????????? ? ? ? ? //首先給所有的tr加class="c"的樣式。$("#table tr:odd").toggleClass("c");??????????????? //然后是去掉奇數行tr的class="c"的樣式。$("#...
2016-04-29
已采納回答 / NextDay
? ?<script type="text/javascript">? ? ? ? //通過.html()方法替換html結構? ? ? ? $(".left div:first").html('整個div的子節點都被替換了')? ? </script>? ? <script type="text/javascript">? ? ? ? //通過.text()的回調,獲取原本的內容,修改,在重新賦值? ? ? ? $(".left a:first").text(func...
2016-04-28
已采納回答 / joyboy0405
不會的,學的時候要循序漸進,同時注意理解和回顧。因為兩者是類似的,你可以先學其中的一個,在學另一個的時候好好區分不同和優缺點,不僅不會混亂反而能夠有助于后學的那個的理解。希望對你有所幫助~
2016-04-22
已采納回答 / 凝雨
:eq()選出來的是jQuery對象,而不是DOM對象,jQuery是一個類數組對象,DOM對象就是一個單獨的DOM元素:eq(0)選出來的就是只有一個元素的數組,所以要用?var?div=$div.get(0); 把jQuery對象轉化成DOM對象
2016-04-20
已采納回答 / ganyifeng
:input表示選取所有表單元素,包括input,textarea,button,select等; ?input則只選取input類型的元素(<input type="...">)
2016-04-19
最贊回答 / 旭日A
: 前面加空格是指? class=left 這個div所有子元素中有多少個隱藏的元素而不加空格是指 class=left 這個div本身是不是隱藏元素,兩者肯定不一樣,:不加空格是篩選選擇器,加了空格是層級選擇器
2016-04-19
已采納回答 / 墨趣雅韻
var div =$div ; div[1].style.color = 'red' ?設置不了你想要的顏色,此處的div還是jq對象,jq對象用.style.color的方法無法改變顏色。其實這個問題你自己試一下就知道了,jq對象可以用.css(),dom對象不行。
2016-04-18
最贊回答 / 妹妹大膽往前走
document.getElementsByTagName(“*”)在chrome,firefox和 >IE8的瀏覽器重都可以正常運行。document.getElementsByTagName(“*”)運行后的結果是個數組,你要進行別的操作,必須依靠for循環來遍歷數組中的元素
2016-04-15