Difference between revisions of "Team:BIT-China/src/js/popup"

(Created page with " (function() { function $(id) { return document.getElementById(id); } function $$(className) { return document.getElementsByClassName(className); } functio...")
 
 
Line 31: Line 31:
 
 
 
$("popup-change-task").addEventListener('click',function(e) {
 
$("popup-change-task").addEventListener('click',function(e) {
if (e.target.nodeName.toLowerCase() === "i") {
+
if (e.target.className.toLowerCase() === "close") {
 
$("popup-change-task").style.display = "none";
 
$("popup-change-task").style.display = "none";
 
}
 
}

Latest revision as of 07:09, 29 October 2017

(function() {

function $(id) { return document.getElementById(id); } function $$(className) { return document.getElementsByClassName(className); }


function init() { $("hexGrid").addEventListener('click',function(e){ if(e.target||e.srcElement) {

e = e.target||e.srcElement; if(e&&e.nodeName.toLowerCase()==="img") {

var parent = e.parentNode; console.log(e instanceof Node); console.log(e instanceof HTMLDivElement); console.log(e instanceof Object);

$("popup-change-task").style.display = "flex"; var name = e.nextElementSibling; var introduction = e.nextElementSibling.nextElementSibling;

console.log(parent,name,introduction,parent.innerHTML); $("people-name").innerHTML = name.innerText; $("people-introduction").innerHTML = introduction.innerHTML

$("popup-change-task").addEventListener('click',function(e) { if (e.target.className.toLowerCase() === "close") { $("popup-change-task").style.display = "none"; } },false);




} } },false);

}

init();

})();