Module: appdb Branch: master Commit: 89e8e071fbec44c565d7d75def2a1baa1e52af99 URL: http://source.winehq.org/git/appdb.git/?a=commit;h=89e8e071fbec44c565d7d75de...
Author: Jeremy Newman jnewman@codeweavers.com Date: Fri Nov 18 13:13:31 2016 -0600
rewrite the ability for table rows to be clickable
also removed some unused js functions
---
styles.css | 1 + utils.js | 42 +++++++++++------------------------------- 2 files changed, 12 insertions(+), 31 deletions(-)
diff --git a/styles.css b/styles.css index 9581b48..d9e4073 100644 --- a/styles.css +++ b/styles.css @@ -339,6 +339,7 @@ DIV.newsblock { margin: 0 5px 25px 10px; padding: 0; } .clear { clear: both; } .inline { display: inline-block; } .small { font-size: 8pt; } +.cursor-pointer { cursor: pointer; }
/* IMG options */ IMG { border: 0; text-decoration: none !important; } diff --git a/utils.js b/utils.js index bb76de9..e27cf80 100644 --- a/utils.js +++ b/utils.js @@ -55,6 +55,17 @@ $(document).ready(function() }); });
+ // load table row by clicking anywhere on the row + $("table").find("tr[data-donav]").each(function() + { + var sURL = $(this).data('donav'); + $(this).addClass('cursor-pointer'); + $(this).click(function() + { + document.location = sURL; + }); + }); + // remove alert messages by clicking $("#whq-alert").click(function(){ $(this).fadeOut("slow"); });
@@ -100,35 +111,4 @@ function openWin(fileToOpen,nameOfWindow,width,height) { myWindow.document.close(); }
-// confirmation message (FIXME: replace with jquery utils: dialog) -function deleteURL(text, url) { - if (confirm(text)) { - self.location = url; - } -} - -// row color change -function ChangeTr(tableRow, bRowActive, sHighlightColor, sInactiveColor, - sTextDecorationHighlight, sTextDecorationInactive) -{ - if (bRowActive) - { - tableRow.style.backgroundColor = sHighlightColor; - tableRow.style.cursor = "hand"; - tableRow.style.textDecoration = sTextDecorationHighlight; - } - else - { - tableRow.style.backgroundColor = sInactiveColor; - tableRow.style.cursor = "pointer"; - tableRow.style.textDecoration = sTextDecorationInactive; - } -} - -// doNav -function DoNav(sUrl) -{ - document.location.href = sUrl; -} - // done \ No newline at end of file