Mercurial > hg > fapweb
diff admajax.js.php @ 1078:08900352f420
Some cleanups.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Tue, 24 Jan 2017 23:22:02 +0200 |
parents | 76e11ae923a7 |
children | f66f50bccbc7 |
line wrap: on
line diff
--- a/admajax.js.php Tue Jan 24 18:01:13 2017 +0200 +++ b/admajax.js.php Tue Jan 24 23:22:02 2017 +0200 @@ -85,10 +85,9 @@ for (var id in registeredTabs[tabset]) { var thead = registeredTabs[tabset][id]; - tabs += "<a id=\"tabHead"+ tabset + id + - "\" href=\"#\" onClick=\"jsSwitchActiveTab('"+tabset+"', '"+id+ - "')\">"+ thead +"</a> "; - + var qid = "tabHead" + tabset + id; + + tabs += "<a id=\""+ qid + "\" href=\"#\">"+ thead +"</a> "; content += "<div id=\"tabCont"+ tabset + id +"\"></div>"; } @@ -98,6 +97,14 @@ item = document.getElementById("tabContents"+ tabset); if (item) item.innerHTML = content; + + for (var id in registeredTabs[tabset]) + { + var velem = document.getElementById("tabHead" + tabset + id); + velem.vid = id; + velem.vtabset = tabset; + velem.addEventListener('click', function (ev) { jsSwitchActiveTab(ev.target.vtabset, ev.target.vid); }); + } }