projects
/
jkinsey.net.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
(Mostly) finished adding content; fixed event catching in the menuOperator function
[jkinsey.net.git]
/
js
/
script.js
diff --git
a/js/script.js
b/js/script.js
index e7ab2b64e94d2eccb94dcc67cfc36770def73e79..f31e254aad406460d2813d1a40c5a4ba2142efb0 100644
(file)
--- a/
js/script.js
+++ b/
js/script.js
@@
-6,9
+6,7
@@
window.addEventListener('load', function() {
var body = document.getElementsByTagName("body")[0];
var menuLoc = parseInt(getComputedStyle(menu).getPropertyValue("top"));
var body = document.getElementsByTagName("body")[0];
var menuLoc = parseInt(getComputedStyle(menu).getPropertyValue("top"));
- function menuOperator(position, token="") {
- event.preventDefault();
- var node = event.currentTarget;
+ function menuOperator(node, position, token="") {
menu.setAttribute("class", position);
for(var i = 0; i < links.length; i++) {
links[i].children[0].removeAttribute("class");
menu.setAttribute("class", position);
for(var i = 0; i < links.length; i++) {
links[i].children[0].removeAttribute("class");
@@
-31,12
+29,16
@@
window.addEventListener('load', function() {
for(var i = 0; i < links.length - 1; i++) {
links[i].children[0].onclick = function(event) {
for(var i = 0; i < links.length - 1; i++) {
links[i].children[0].onclick = function(event) {
- menuOperator("top");
+ event.preventDefault();
+ var node = event.currentTarget;
+ menuOperator(node, "top");
};
}
for(var i = 0; i < home.length; i++) {
home[i].onclick = function(event) {
};
}
for(var i = 0; i < home.length; i++) {
home[i].onclick = function(event) {
- menuOperator("middle", "home");
+ event.preventDefault();
+ var node = event.currentTarget;
+ menuOperator(node, "middle", "home");
}
}
}, false);
}
}
}, false);