Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if(window.addEventListener && document.querySelectorAll){
- window.addEventListener('DOMContentLoaded', function(){
- var
- searchResults = document.querySelectorAll('.search-results'),
- menuitems = document.getElementById('user-search-result'),
- targetResult = null
- ;
- for(var i in searchResults){
- searchResults[i].addEventListener('contextmenu', function(e){
- e = e || window.event;
- var
- target
- ;
- if(e.target){
- target = e.target;
- }else if(e.srcElement){
- target = e.srcElement;
- }
- if(target.nodeType == 3){
- target = target.parentNode;
- }
- if(target.nodeName == 'LI'){
- target = target.firstChild;
- }
- if(target.nodeName == 'A'){
- targetResult = target;
- }
- }, true);
- }
- menuitems.addEventListener('click', function(e){
- if(targetResult){
- e = e || window.event;
- var
- target
- ;
- if(e.target){
- target = e.target;
- }else if(e.srcElement){
- target = e.srcElement;
- }
- if(target.nodeType == 3){
- target = target.parentNode;
- }
- alert(target.target);
- if(target.nodeName == 'MENUITEM'){
- alert(targetResult.textContent);
- }
- }
- }, true);
- });
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement