日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

AJAX教程之jQuery事件總結(jié)_AJAX教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

推薦:淺析AJAX實(shí)例:動(dòng)態(tài)進(jìn)度條
1.建立進(jìn)度條html頁面 progressbar.htm script language=javascript function setPgb(pgbID, pgbValue) { if ( pgbValue = 100 ) { //debugger; if (lblObj = document.getElementById(pgbID+'_label')) { lblObj.innerHTML = pgbValue + '%'; // change t

很少寫這些,看了1.2.3版本的改進(jìn),確實(shí)佩服,很方便.

1.綁定事件
(1)
("p").bind("click", function(e){});
(2)
("p").click(function() {})
2.刪除事件

(1)刪除特定事件
("div").unbind("click");
(2)刪除所有事件
("div").unbind();
3.觸發(fā)事件

(1)trigger方法 觸發(fā)特定元素事件
("div").trigger('click');(2)triggerHandler方法 與trigger方法相似,但不觸發(fā)瀏覽器默認(rèn)事件,如focus事件,使用此方法,將會阻止焦點(diǎn)到元素上
("input").triggerHandler("focus");

4.特殊事件
(1)one(string event,function data)
此事件只執(zhí)行一次則被刪除
("p").one("click", function(){
alert("test");
});

(2)hover(over, out)
切換mouseover與mouseout事件

("td").hover(
function () {
(this).addClass("hover");
},
function () {
(this).removeClass("hover");
}
);
可用unbind mouseover與mouseout方法來刪除此事件
(3)toggle(oldclick,newclick)
切換執(zhí)行click事件

("li").toggle(
function () {
(this).css("list-style-type", "disc")
.css("color", "blue");
},
function () {
(this).css({"list-style-type":"", "color":""});
}
);
可用unbind click方法來刪除此事件

5. 1.2.3版本新增功能
(1)事件命名空間(便于管理)

實(shí)際使用方面:
1.當(dāng)不需要全部事件,刪除特定2個(gè)以上的事件.

示例:
("div").bind("click.plugin",function() {} );
("div").bind("mouseover.plugin", function(){});
("div").bind("dblclick", function(){});
("button").click(function() {("div").unbind(".plugin"); })
在事件名稱后面加命名空間,在刪除事件時(shí),只需要指定命名空間即可.以上代碼執(zhí)行以后,dbclick仍然存在.

(2)相同事件名稱,不同命名的事件執(zhí)行方法

示例:
("div").bind("click", function(){ alert("hello"); });
("div").bind("click.plugin", function(){ alert("goodbye"); });
("div").trigger("click!"); // alert("hello") only
以上trigger方法則根據(jù)事件名稱來執(zhí)行事件.

簡單的寫幾句.以上的幾個(gè)方法還是非常實(shí)用方便的

 

分享:如何解決Ajax中文亂碼問題
網(wǎng)上有很多解決這個(gè)問題的方法,試了一下都不好用,自己就對于這些方法測試了一下,然后逐個(gè)排除無用的設(shè)置,最后得到了最簡單的方案。 js代碼: 得到XmlHttpRequest的類 Code 1function HttpRequest() 2{ 3 //取得Request對象 4 this.Request=function(){ 5

來源:模板無憂//所屬分類:AJAX教程/更新時(shí)間:2010-02-10
相關(guān)AJAX教程