--前端的硬傷 --
在渭濱等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供成都網(wǎng)站設(shè)計、成都網(wǎng)站建設(shè) 網(wǎng)站設(shè)計制作按需定制設(shè)計,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),成都品牌網(wǎng)站建設(shè),網(wǎng)絡(luò)營銷推廣,外貿(mào)網(wǎng)站制作,渭濱網(wǎng)站建設(shè)費用合理。
創(chuàng)建數(shù)據(jù)庫
create table teny1(id int primary key auto_increment,usernamename varchar(50),pwd varchar(50),age int(11))type=innodb;
create database jsd1307db default character set utf8;
insert into teny(username,age) values('bob',22);
Ajax:${object}:里面的對象只能是Attribute綁定的對象,不能是直接new的對象引用
理論:
jQuery:相當(dāng)于直接封裝了js的dom對象,$("#id")等價于ocument.getElementById('id'),并且jQuery對象提供了自己的方法和屬性,不再使用dom對象的屬性和方法。
dom對象:HTML操作對象.
colspan:不規(guī)則表格屬性
:多個class屬性同時定義.addClass():添加class元素選擇
hasClass(class):檢查當(dāng)前的元素是否含有某個特定的類,如果有,則返回true
$(this):jQuery當(dāng)前對象是誰.
toggleClass(class):切換class元素選擇,有則刪除class,無則添加class.
click():會調(diào)用執(zhí)行綁定到click事件里面定義的所有函數(shù)。
觸發(fā)頁面內(nèi)所有段落的點擊事件
chick(fn):在每一個匹配元素的click事件中綁定一個處理函數(shù),點擊事件會在你的指針設(shè)備的按鈕在元素上單擊時觸發(fā)
find():搜索所有與指定表達(dá)式匹配的元素。
attr(key,value):為屬性名稱ket元素設(shè)置(修改)一個對應(yīng)的value屬性值。
attr(name):取得第一個匹配元素(name)的屬性值,如果元素沒有相應(yīng)屬性,則返回 undefined 。得到指定元素的值內(nèi)容.
attr({properties}):在所有匹配元素中批量設(shè)置很多屬性的最佳方式.一次設(shè)置多個屬性.
html():取得這個匹配元素的HTML內(nèi)容(所有內(nèi)容).
html(val):設(shè)置匹配元素的HTML內(nèi)容.
text():取得所有匹配元素的內(nèi)容(文本內(nèi)容)
val():獲得第一個匹配元素的當(dāng)前值(內(nèi)容)
val(val):設(shè)置所有相同匹配元素的值
index():搜索匹配的元素,并返回相應(yīng)元素的索引位置,從0開始計數(shù)
eq(N):獲取第N個元素,從0算起.
hover(over,out):模仿鼠標(biāo)懸停事件,移動觸發(fā)相應(yīng)的函數(shù).
dom創(chuàng)建和添加以及刪除:
內(nèi)部插入:
append(value):向每個匹配的元素內(nèi)部追加內(nèi)容value.
prepend(value):向每個匹配的元素內(nèi)部添加前置內(nèi)容.
外部插入:
before():前面添加,同prepend()
after():后部添加,同append()
remove():從DOM中刪除所有匹配的元素(包括元素本身,但保留對象)
remove(expr):刪除指定的
empty():刪除匹配的元素集合中所有的子節(jié)點(文本及元素內(nèi)容)
click():觸發(fā)每一個匹配元素的click事件,這個函數(shù)會調(diào)用執(zhí)行綁定到click事件的所有函數(shù).點擊事件函數(shù).
click(fn):在每一個匹配元素的click事件中綁定一個處理函數(shù)
點擊事件會在你的指針設(shè)備的按鈕在元素上單擊時觸發(fā)。單擊的定義是在屏幕的同一點觸發(fā)了mousedown和mouseup.幾個事件觸發(fā)的順序是:mousedownmouseupclick
clone():克隆匹配的DOM元素并且選中這些克隆的副本(不包括功能行為)
clone(true):復(fù)制并且復(fù)制功能行為.
css(name):訪問第一個匹配元素的樣式屬性。
css(name,value):,更改一個name樣式屬性的value值。
css({properties}):在所有匹配的元素上設(shè)置大量樣式屬性的最佳方式,一次設(shè)置多個樣式.
jQuery轉(zhuǎn)換dom對象:
get():取得所有匹配的 DOM 元素集合。
get(index):取得其中一個匹配的元素(作為dom對象操作).
通用選擇器:*代表所有.匹配所有元素
children(expr):取得一個包含匹配的元素集合中每一個元素的所有子元素的元素集合,只考慮子元素而不考慮所有后代元素,expr用以過濾(可選).
find(expr):找到指定的(expr)所有后代元素.搜索所有與指定表達(dá)式匹配的后代元素
next():獲得后面緊跟同輩元素的集合.只返回后面那個緊鄰的同輩元素(一個而不是所有)
nextAll():后面的所有同輩元素(后面的所有).
siblings():找到相同的所有同輩元素(不分前后,所有的)
取得一個包含匹配的元素集合中每一個元素的所有唯一同輩元素的元素集合。
事件切換:
hover(over函數(shù),out函數(shù)):當(dāng)鼠標(biāo)移到元素上以及移出元素時觸發(fā)不同的處理函數(shù)。
toggle():點擊了匹配的元素,則觸發(fā)指定的第一個函數(shù),再次點擊觸發(fā)第二個fn,直到最后一個fn。隨后的點擊對這些函數(shù)的重復(fù)順序調(diào)用。(隨后的每次點擊都重復(fù)對這幾個函數(shù)的輪番調(diào)用)。
$(fn(){}):加載頁面之后最后處理.表示當(dāng)頁面加載完畢時執(zhí)行這個函數(shù)
show(speed,fn):顯示隱藏的匹配元素,并可以觸發(fā)執(zhí)行一個回調(diào)函數(shù).如果選擇的元素是可見的,則沒有任何效果.speed代表運行的速度(slow,normal,fast)
hide(speed,fn):隱藏顯示的元素,理論思想同上.
display:none;設(shè)置不可見.
fadeIn():通過不透明度的變化來實現(xiàn)所有匹配元素的淡入效果.可以觸發(fā)回調(diào)函數(shù).
fadeOut():通過不透明度的變化來實現(xiàn)所有匹配元素的淡出效果.可以觸發(fā)回調(diào)函數(shù).
animate(params,duration,fn):指定動畫形式及結(jié)果樣式屬性對象
params:元素的最終樣式結(jié)果形態(tài).
duration:動畫時長的毫秒數(shù)值
fn:回調(diào)函數(shù).
mouseover(fn):在匹配元素中綁定一個處理函數(shù)。當(dāng)鼠標(biāo)移入對象時觸發(fā)該函數(shù)。
mouseout(fn):鼠標(biāo)離開后觸發(fā)函數(shù)(原理同上)
mousedown(fn):鼠標(biāo)在元素上點擊會觸發(fā).
mousemove(fn):鼠標(biāo)在元素上移動時會觸發(fā)函數(shù).
mouseup(fn):鼠標(biāo)點擊對象釋放時觸發(fā)函數(shù).