一個很簡單的dialog的思路,待完善!

var dialog = (function(){  
    var mydialog = function(){};
    mydialog.show = function(info){
        kk = document.createElement("div");//爲何這裏不能加va?
        document.body.appendChild(kk)
        kk.innerHTML = info+"<button type='button' value='close'></button>";
        kk.childNodes[1].onclick = mydialog.close;
        kk.className = "center";
    }
    mydialog.close = function(){//這種寫法是什麼知識點?
        document.body.removeChild(kk)
    }
    return mydialog;
})();
window.show = dialog.show;

以上代碼雖然簡單,卻包括了幾個比較重要的知識點,閉包、IIFE

相關文章
相關標籤/搜索