0

signposts controls no longer toggle overlays

This commit is contained in:
Aaron Griffith
2011-03-28 05:18:41 -04:00
parent f23d3ddac9
commit b24ae6c00a

View File

@@ -46,26 +46,23 @@ function createDropDown(title, items) {
for (idx in items) { for (idx in items) {
var item = items[idx]; var item = items[idx];
//console.log(item); //console.log(item);
label = item.label;
action = item.action;
var d = document.createElement("div"); var d = document.createElement("div");
var n = document.createElement("input"); var n = document.createElement("input");
n.type="checkbox"; n.type="checkbox";
$(n).data("label",label); $(n).data("label",item.label);
jQuery(n).click(function(e) { jQuery(n).click(function(e) {
var t = $(e.target); item.action(idx, item.label, e.target.checked);
action(idx, label, e.target.checked);
}); });
if (item.checked) { if (item.checked) {
n.checked = true; n.checked = true;
action(idx, label, item.checked); item.action(idx, item.label, item.checked);
} }
dropdownDiv.appendChild(d); dropdownDiv.appendChild(d);
d.appendChild(n) d.appendChild(n)
var textNode = document.createElement("text"); var textNode = document.createElement("text");
textNode.innerHTML = label + "<br/>"; textNode.innerHTML = item.label + "<br/>";
d.appendChild(textNode); d.appendChild(textNode);
} }
} }