The problem being when you click "Hi" the styling for the menu is all weird, and there are button classes thrown in there. And when you click them my selected method is not being executed. Before they were not links, I tried making them links to solve the problem and while they're now clickable they have button stylings added for some weird reason and they don't trigger the select method I defined. (I'd prefer not using links).
Using this page (straight from the development bundle from the blog with exceptions to be noted later) http://callserver.dyndns.biz:81/jquery-ui-1.9m5/demos/menu/contextmenu.html I have been able to determine that the problem is NOT using JQuery 6, but when i comment out the component js files and uncomment that jquery-ui.js line (the hopefully all-encompassing one) when you click the menu items the log does not get anything appended to it.
I'm not quite sure what to make of this, if it's a problem on my end or it's somewhere in that compiled js file; though i've never been able to reproduce the results of my fiddle on that development bundle demo.
Any and all help appreciated.
When in doubt, follow the most efficient pattern: the pattern nature created. Life's greatest problems are often solved by small and simple means.
The problem is that you're calling buttonset() on the menu's parent, which converts all the anchor elements to buttons. You can set the items-option on buttonset to apply it only to the actual buttons, that should fix the menu.
ok that looks like it got rid of the funky button styling, however the list still has some weird ants around it, which i suspect is because of my use of anchors. Speaking of which I only used those because it was in the demo, and it didn't seem the menu was click-able any other way. Is there a way I can just use the li's without anchors?