BUGFIX: changed javascript:void(); to javascript:void(0) to remove js error in chome

This commit is contained in:
jason.wall 2014-12-26 14:39:19 -05:00
parent 6063a5920b
commit 1f1479ceea

View File

@ -20,7 +20,7 @@ var Util = {
}, },
HandleError: function(e) { HandleError: function(e) {
// for now we're going to put the error in the main result div. // for now we're going to put the error in the main result div.
var t = $("<div class='strongsdef result'><a href='javascript:void();' class='removeresult' style='border: 0;'><img style='border: 0px;' src='images/delete.png' width='48' height='48' /></a><span class='resultbody'>" + e + "</span><br clear='all' /></div>"); var t = $("<div class='strongsdef result'><a href='javascript:void(0)' class='removeresult' style='border: 0;'><img style='border: 0px;' src='images/delete.png' width='48' height='48' /></a><span class='resultbody'>" + e + "</span><br clear='all' /></div>");
$("#result").prepend(t); $("#result").prepend(t);
t.find(".removeresult").click(function(e) { t.find(".removeresult").click(function(e) {
Util.RemoveResult(e); Util.RemoveResult(e);
@ -54,7 +54,7 @@ var Traverse = function(node, testament) {
if (testament == "new") { if (testament == "new") {
t = "G"; t = "G";
} }
treeText += "<a href='javascript:void();' class='hiddenlink' title='Strongs #: " + node.getAttribute("n") + "'><span class='searchvalue' style='display:none'>" + t + node.getAttribute("n") + "</span>" + Traverse(node.childNodes.item(0), testament) + "</a>"; treeText += "<a href='javascript:void(0)' class='hiddenlink' title='Strongs #: " + node.getAttribute("n") + "'><span class='searchvalue' style='display:none'>" + t + node.getAttribute("n") + "</span>" + Traverse(node.childNodes.item(0), testament) + "</a>";
} else { } else {
treeText += '<' + node.nodeName + '>'; treeText += '<' + node.nodeName + '>';
for (var i = 0; i < node.childNodes.length; i++) { for (var i = 0; i < node.childNodes.length; i++) {
@ -258,7 +258,7 @@ var Bible = {
if (v.w[w].t.substr(v.w[w].t.length - 1) == " ") { if (v.w[w].t.substr(v.w[w].t.length - 1) == " ") {
sp = " "; sp = " ";
} }
r += "<a href='javascript:void();' class='hiddenlink' title='Strongs #: " + v.w[w].s + "'><span class='searchvalue' style='display:none'>" + strongs_pre + v.w[w].s + "</span>" + v.w[w].t.trim() + "</a>" + sp; r += "<a href='javascript:void(0)' class='hiddenlink' title='Strongs #: " + v.w[w].s + "'><span class='searchvalue' style='display:none'>" + strongs_pre + v.w[w].s + "</span>" + v.w[w].t.trim() + "</a>" + sp;
} else { } else {
r += v.w[w].t; r += v.w[w].t;
} }
@ -266,7 +266,7 @@ var Bible = {
r += "<br />"; r += "<br />";
} }
} }
var t = $("<div class='passage result'><a href='javascript:void();' class='removeresult' style='border: 0;'><img style='border: 0px;' src='images/delete.png' width='48' height='48' /></a><a href='#' class='trigger left'>&nbsp;</a><div class='tags panel left'></div><span class='resultbody'>" + "<h2><a class ='result-heading' href='http://www.dynamicbible.com/?r=" + ref.toString() + "'>" + ref.toString() + "</a></h2>" + r + "</span><br clear='all' /></div>"); var t = $("<div class='passage result'><a href='javascript:void(0)' class='removeresult' style='border: 0;'><img style='border: 0px;' src='images/delete.png' width='48' height='48' /></a><a href='#' class='trigger left'>&nbsp;</a><div class='tags panel left'></div><span class='resultbody'>" + "<h2><a class ='result-heading' href='http://www.dynamicbible.com/?r=" + ref.toString() + "'>" + ref.toString() + "</a></h2>" + r + "</span><br clear='all' /></div>");
Bible.AttachEvents(t, ref); Bible.AttachEvents(t, ref);
$("#result").prepend(t); $("#result").prepend(t);
@ -464,7 +464,7 @@ var Strongs = {
// sometimes people search for a number that doesn't exist // sometimes people search for a number that doesn't exist
if (r.strongs == undefined) if (r.strongs == undefined)
{ {
t = $("<div class='strongsdef result'><a href='javascript:void();' class='removeresult' style='border: 0;'><img style='border: 0px;' src='images/delete.png' width='48' height='48' /></a><span class='resultbody'>Doesn't&nbsp;exist.</span><br clear='all' /></div>"); t = $("<div class='strongsdef result'><a href='javascript:void(0)' class='removeresult' style='border: 0;'><img style='border: 0px;' src='images/delete.png' width='48' height='48' /></a><span class='resultbody'>Doesn't&nbsp;exist.</span><br clear='all' /></div>");
} }
else else
{ {
@ -477,7 +477,7 @@ var Strongs = {
var re = /([hg][0-9]{1,4})/gi; var re = /([hg][0-9]{1,4})/gi;
desc = desc.replace(re, "<a href='javascript:void();' class='link'>$1</a>"); desc = desc.replace(re, "<a href='javascript:void(0)' class='link'>$1</a>");
// now deal with cross references. // now deal with cross references.
var cr = $(r.crossrefs).find("i#" + r.prefix + r.sn).find("rs"); var cr = $(r.crossrefs).find("i#" + r.prefix + r.sn).find("rs");
@ -491,7 +491,7 @@ var Strongs = {
$(this).find("r").each(function(j) { $(this).find("r").each(function(j) {
var ref = $(this).attr("r").split(";"); var ref = $(this).attr("r").split(";");
crtxt += "<a href='javascript:void();' class='link'>" + BookName(ref[0]) + " " + ref[1] + ":" + ref[2] + "</a>, "; crtxt += "<a href='javascript:void(0)' class='link'>" + BookName(ref[0]) + " " + ref[1] + ":" + ref[2] + "</a>, ";
}); });
crtxt = crtxt.substr(0, crtxt.length - 2); crtxt = crtxt.substr(0, crtxt.length - 2);
crtxt += "<br />"; crtxt += "<br />";
@ -512,7 +512,7 @@ var Strongs = {
// put together the display. // put together the display.
// ok. we have to do this because click events seem to be cumulative with jquery. // ok. we have to do this because click events seem to be cumulative with jquery.
t = $("<div class='strongsdef result'><a href='javascript:void();' class='removeresult' style='border: 0;'><img style='border: 0px;' src='images/delete.png' width='48' height='48' /></a><span class='resultbody'><h2><a class ='result-heading'href='http://www.dynamicbible.com/?r=" + r.prefix + r.sn + "'>" + r.prefix + r.sn + "</a></h2><b>" + trans + " (" + r.sn + ")</b> - " + pron + " - " + title + " - " + desc + "<br />" + rtxt + crtxt + "</span><br clear='all' /></div>"); t = $("<div class='strongsdef result'><a href='javascript:void(0)' class='removeresult' style='border: 0;'><img style='border: 0px;' src='images/delete.png' width='48' height='48' /></a><span class='resultbody'><h2><a class ='result-heading'href='http://www.dynamicbible.com/?r=" + r.prefix + r.sn + "'>" + r.prefix + r.sn + "</a></h2><b>" + trans + " (" + r.sn + ")</b> - " + pron + " - " + title + " - " + desc + "<br />" + rtxt + crtxt + "</span><br clear='all' /></div>");
} }
t.find(".link").click(function(e) { t.find(".link").click(function(e) {
@ -593,10 +593,10 @@ var Words = {
}, },
DisplayResults: function(results, q) { DisplayResults: function(results, q) {
try { try {
var txt = "<h4>Query: <a href='javascript:void();' class='link'>" + q + "</a></h4><ul>"; var txt = "<h4>Query: <a href='javascript:void(0)' class='link'>" + q + "</a></h4><ul>";
for (var i = 0; i < results.length; i++) { for (var i = 0; i < results.length; i++) {
var r = results[i].split(":"); var r = results[i].split(":");
txt += "<li /><a href='javascript:void();' class='link' alt='" + BookName(r[0]) + " " + r[1] + ":" + r[2] + "'>" + BookName(r[0]) + " " + r[1] + ":" + r[2] + "</a>"; txt += "<li /><a href='javascript:void(0)' class='link' alt='" + BookName(r[0]) + " " + r[1] + ":" + r[2] + "'>" + BookName(r[0]) + " " + r[1] + ":" + r[2] + "</a>";
} }
txt += "</ul>"; txt += "</ul>";