用jquery查詢html元素是利用jquery的選擇器實現(xiàn)的。
成都創(chuàng)新互聯(lián)于2013年成立,先為東昌府等服務建站,東昌府等地企業(yè),進行企業(yè)商務咨詢服務。為東昌府企業(yè)網(wǎng)站制作PC+手機+微官網(wǎng)三網(wǎng)同步一站式服務解決您的所有建站問題。
幾點說明:
jQuery 選擇器允許程序員對 HTML 元素組或單個元素進行操作。
jQuery 選擇器基于元素的 id、類、類型、屬性、屬性值等"查找"(或選擇)HTML 元素。它基于已經(jīng)存在的 CSS 選擇器,除此之外,它還有一些自定義的選擇器。
jQuery 中所有選擇器都以美元符號開頭:$()。
舉例:
!DOCTYPE html
html
head
meta charset="utf-8"
title關于jquery的選擇器/title
script src="./jquery/2.0.0/jquery.min.js"
/script
script
$(document).ready(function(){
$("button").click(function(){
$("p").hide();
});
});
/script
/head
body
h2這是一個標題/h2
p這是一個段落。/p
p這是另一個段落。/p
button點我/button
/body
/html
運行結果:
1、顯示一個button和兩段文字:
2、點擊button后段落消失
jquery里面的.html()方法。是$(實例對象).html()就能得到這個實例對象里面的全部內(nèi)容,包括子節(jié)點在內(nèi)
多看文檔..
html是操作元素innerHTML屬性, 直接操作這個屬性會導致元素內(nèi)部所有元素的事件綁定被清除
比如
$('div').append($('span').html('test').click(function(){alert('Click')}))
$('div').html($('div').html())
然後span上綁定的click事件就沒了
after是在元素的同級到後面添加新元素
div id="outer"
div id="inner"/div
/div
$('#inner').after('span')
能把一個標簽替換成另一個標簽的是
replaceAll和replaceWith
html并不會把div變成h2