-
Notifications
You must be signed in to change notification settings - Fork 176
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
add pageX and pageY properties to tree.contextmenu #29
Comments
This sounds like a good idea. I will look into it. |
Thank you! |
The tree.contextmenu event has a the property click_event, which is the original contextmenu event. This property is not documented yet, but I think you could use it to get the mouse coordinates: Please let me know if this works. |
Awesome! It works :) |
Quick test: xubuntu 12.04 FF, Chromium, Opera - ok |
This is now added to the docs in the dev branch. |
Hi, Marco! Eventually I've got Context Menu working with jqTree. It can create, edit and delete folders and works without significant bugs :). Unfortunately, at the moment I have no skills in AJAX, so it interacts with server with page reload. (Todo!) I'm not sure whether my code ready to be published on GitHub, so may I ask you, if you'll find a time, have a look at it here:
I guess, documents tree + context menu is interested not just me. Eugene |
I will have a look at it. |
Hello Eugene, It looks very nice. I would certainly add an html example, because not everybody uses php. Marco |
Hi Marco, What about html, I was hurrying to share working ContextMenu and just copy-pasted an existing code, so I would appreciate if you'll write an html example. One string that I've commented to access browser context menu (jquery.contextmenu.js, str ## 88, 89): menu.css({zIndex:1000001, left:left, top:top}); should be uncommented in production version: menu.css({zIndex:1000001, left:left, top:top}) Eugene |
Eugene, I can't possibly do that. I really don't have the time available. Marco |
Hi, I've implemented (quite easily) lightweight but flexible context menu builder based on A Simple Good Looking Context Menu by Joe Walnes,
https://github.com/joewalnes/jquery-simple-context-menu.
I'm beginner in JavaScript, nevertheless, the only problem was to get the mouse pointer coordinates within bind tree.contextmenu event. After series of unsuccessful attempts I finally added to the core script tree.jquery.js (from download package) 2 strings after string #1014:
event.page_x = e.pageX;
event.page_y = e.pageY;
and it works!
Is it possible to add these properties in future releases?
The text was updated successfully, but these errors were encountered: