jquery屬性文檔事件等操做

 

 

一、jq方法attr removeAttr

script標籤大部分都是寫在body標籤上。下面的狀況下$符號是拿不到的。 數據庫

將它放到上面就能拿到$對象了。可是不能獲取body裏的元素。由於代碼執行順序從上往下。打印這個標籤時,這個標籤尚未加載。api

 

這種狀況下能夠使用文檔加載事件。$(document).ready(須要執行的匿名函數)。即文檔加載完成才走裏面的代碼函數

也能夠使用簡寫方式:$(想要作操做的匿名函數)。文檔加載完成以後,調用回調函數中代碼3d

$(function () {

})

 

下面這樣等窗口加載完成以後,文檔也就加載完了。可是這個事件有問題,當再綁定一次onload的事件時就會將上面的事件覆蓋掉。對象

window.onload=function () {
var op=document.getElementsByTagName('p');
console.log(op);
}

 而$(匿名函數)這個方法能夠重複寫,不會被覆蓋掉。blog

 

添加單個屬性:索引

jq對象.attr({})小中花。設置多個屬性事件

 $() jq對象.attr(屬性)   返回的是屬性值ip

 異常屬性:$()  jq對象.remove屬性(‘屬性’)rem

 

二、jq方法prop removeProp

 checked不寫內容,默認它的值是checked。數據庫中tinyint(0) false ;tinyint(1) true。表示性別能夠用 01或者TRUE FALSE來存儲

給checked賦值再看。

 打印不變:

input中的這些屬性用attr獲取不到,只能用prop。

prop添加屬性也是添加到input這個類中,不是在標籤行中。類中和標籤行上有同名的屬性。

刪除能夠用removeProp

三、

 

插入地圖,能夠從jq22.com裏找百度地圖的api調用

 

 

查看源碼:

這裏也是調用的第三方的百度的api。

把它去掉:

只要這部分源碼複製粘貼使用便可;

複製粘貼使用:

再作個地址修改,試了試改地址沒成功:

四、jq 獲取當前對象索引index()

相關文章
相關標籤/搜索