|
這部分的內(nèi)容是綁定事件,模擬模態(tài)窗口與拖動。先從最簡單的說起,彈出窗口現(xiàn)在有三個按鈕,反正都是點擊事件,我們可以利用事件代理以節(jié)省偵聽器。偵聽器放在頂層容器中就是,然后我們再判定冒泡上來的事件的源對象的標簽是否為a元素,再根據(jù)其類名添加相應的事件。
container.onclick = function(){
var ee = me.getEvent(), node = ee[1],tag = ee[2];
if(tag == "a" ){
switch(node.className){
case "closebtn" :
me.hide();
break;
case "positive" :
me.hide();
//form.submit();
break;
case "negative" :
alert("你點擊了取消按鈕!");
break;
}
}
}
it知識庫:一步步教你實現(xiàn)彈出窗口(第3部分),轉(zhuǎn)載需保留來源!
鄭重聲明:本文版權歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。