diff options
author | BlueRaja <BlueRaja.admin@gmail.com> | 2013-03-07 04:26:49 -0600 |
---|---|---|
committer | BlueRaja <BlueRaja.admin@gmail.com> | 2013-03-07 04:26:49 -0600 |
commit | d4fce99f8149f352f5bba9deced0c98198d5c4d9 (patch) | |
tree | 01937a285ea6afef56f9f652fe8c334ad3ad51d4 /js/scores.js | |
parent | f7b36706f5a63958e2fdc4ca637297e93a580be4 (diff) | |
download | pathery-d4fce99f8149f352f5bba9deced0c98198d5c4d9.tar.xz |
Changed pointer on left/right arrows in score page, and made them unselectable (via new global '.unselectable' class, which you can use elsewhere if you want)
Diffstat (limited to 'js/scores.js')
-rw-r--r-- | js/scores.js | 25 |
1 files changed, 13 insertions, 12 deletions
diff --git a/js/scores.js b/js/scores.js index 2b137cb..dc164f2 100644 --- a/js/scores.js +++ b/js/scores.js @@ -114,7 +114,7 @@ function scoresFormatPage(JO) { //console.log("jo object", JO);
var navi = '';
if (JO.pageCount > 1) {
- navi = "<tr><th colspan='3' style='text-align:center;'>"+formatPageNavi(JO, "scoresShowPage", JO.mapid)+"</th></tr>";
+ navi = "<tr><th class='unselectable' colspan='3' style='text-align:center;'>"+formatPageNavi(JO, "scoresShowPage", JO.mapid)+"</th></tr>";
p = p+navi;
}
@@ -345,11 +345,12 @@ function formatPageNavi(JO, callback) { if (!showedPrevPage)
r = r + ' ... ';
if (JO.page == i) {
- r = r + " <b style='color:#aaaabb; font-size:150%;'>" + i + "</b>";
+ r = r + " <b class='unselectable' style='color:#aaaabb; font-size:150%;'>" + i + "</b>";
} else if (i == JO.userPage) {
- r = r + " <a href='javascript:"+callback+"("+i+", "+arguments[2]+", "+arguments[3]+")' style='color:#99cc99;' title='You are on this page'><i>" + i + '</i></a>';
+ r = r + " <a class='unselectable' href='javascript:"+callback+"("+i+", "+arguments[2]+", "+arguments[3]
+ + ")' style='color:#99cc99;' title='You are on this page'><i>" + i + '</i></a>';
} else {
- r = r + " <a href='javascript:"+callback+"("+i+", "+arguments[2]+", "+arguments[3]+")'>" + i + '</a>';
+ r = r + " <a class='unselectable' href='javascript:"+callback+"("+i+", "+arguments[2]+", "+arguments[3]+")'>" + i + '</a>';
}
showedPrevPage = true;
} else {
@@ -360,18 +361,18 @@ function formatPageNavi(JO, callback) { var prevPage = JO.page - 1;
if (JO.pageCount > 1) {
if (JO.page < JO.pageCount) {
- r = r+" <a class='scoreRight' title='Last' href='javascript:"+callback+"("+JO.pageCount+", "+arguments[2]+", "+arguments[3]+")'>>>></a>";
- r = r+" <a class='scoreRight' title='Next' href='javascript:"+callback+"("+nextPage+", "+arguments[2]+", "+arguments[3]+")'>></a>";
+ r = r+" <a class='scoreRight unselectable' title='Last' href='javascript:"+callback+"("+JO.pageCount+", "+arguments[2]+", "+arguments[3]+")'>>>></a>";
+ r = r+" <a class='scoreRight unselectable' title='Next' href='javascript:"+callback+"("+nextPage+", "+arguments[2]+", "+arguments[3]+")'>></a>";
} else {
- r = r+" <span class='scoreRight'>>>></span>";
- r = r+" <span class='scoreRight'>></span>";
+ r = r+" <span class='scoreRight unselectable'>>>></span>";
+ r = r+" <span class='scoreRight unselectable'>></span>";
}
if (JO.page > 1) {
- r = " <a class='scoreLeft' title='Previous' href='javascript:"+callback+"("+prevPage+", "+arguments[2]+", "+arguments[3]+")'><</a>"+r;
- r = " <a class='scoreLeft' title='First' href='javascript:"+callback+"(1, "+arguments[2]+", "+arguments[3]+")'><<<</a>"+r;
+ r = " <a class='scoreLeft unselectable' title='Previous' href='javascript:"+callback+"("+prevPage+", "+arguments[2]+", "+arguments[3]+")'><</a>"+r;
+ r = " <a class='scoreLeft unselectable' title='First' href='javascript:"+callback+"(1, "+arguments[2]+", "+arguments[3]+")'><<<</a>"+r;
} else {
- r = r+" <span class='scoreLeft'><<<</span>";
- r = r+" <span class='scoreLeft'><</span>";
+ r = r+" <span class='scoreLeft unselectable'><<<</span>";
+ r = r+" <span class='scoreLeft unselectable'><</span>";
}
}
|