jquery插件contextjs怎么获取点击右键的对象
jquery插件contextjs怎么获取点击右键的对象
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
jquery插件contextjs怎么获取点击右键的对象
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(2)
我猜你得针对不同的对象绑定不同的 context。
如果大部分 context 是相似的,你可以考虑写一个
create
函数来为不同的对象创建 context。给你举个例
HTML
JavaScript
如果给某个
li
添加右键菜单是这样但问题是要给每个都加,所以用一个
builder
函数总结:把每个菜单不同的地方提取出来作为
builder
的参数传入,包括附加到的DOM对象本身也作为参数,就可以在action
中自由处理了。如果每个的菜单都不同肯定是一个个写,你也不会在这里纠结了
我解决了这个问题 但不清楚是不是最好的解决办法
首先在content.js中添加一个全局变量
然后新写一个方法
在右键事件中修改 全局变量clickELe 102行
最后 给context 添加一个获取选中element 的方法 140行
使用方法