From 4049d4f3524b344ed6e37479fc4d136d92b1e3fa Mon Sep 17 00:00:00 2001 From: Yorhel Date: Sat, 2 Jan 2016 17:48:29 +0100 Subject: js/filter: Fix passing null to selectCat() in IE Apparently IE doesn't like it when you put a HTMLCollection object inside a DOM value. --- data/js/filter.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'data') diff --git a/data/js/filter.js b/data/js/filter.js index d128f6bc..5a66f1fa 100644 --- a/data/js/filter.js +++ b/data/js/filter.js @@ -41,6 +41,7 @@ function filLoad(lnk, serobj) { var l = {r: filReleases, c: filChars, s: filStaff, v: filVN}[type](); var fields = {}; + var cats = []; var p = tag('p', {'class':'browseopts'}); var c = tag('div', null); var idx = 0; @@ -50,6 +51,7 @@ function filLoad(lnk, serobj) { // category link var a = tag('a', { href: '#', onclick: selectCat, fil_onshow:[] }, l[i][0]); + cats.push(a); p.appendChild(a); p.appendChild(tag(' ')); @@ -86,7 +88,7 @@ function filLoad(lnk, serobj) { var obj = tag('div', { 'class': 'fil_div hidden', fil_fields: fields, - fil_cats: byName(p, 'a'), + fil_cats: cats, fil_savenote: savenote, fil_serobj: serobj, fil_lnk: lnk, -- cgit v1.2.3