如何在 jquery 窗口内显示/隐藏 imagemap 中的 div?
我创建了一个翻转图像地图来显示牛肉的切块。当用户单击牛肉的一部分时,会出现一个 div,其中将通过 js/popupbox.js 脚本列出菜谱。
所有基本脚本都可以在此处运行(单击“Chuck”部分),
但首先牛的图像地图在 jquery 模态窗口中打开(我是 jquery 的新手,可能指的是错误的!)。 问题:我的显示/隐藏 div 停止在 jquery 窗口内工作。
我已经考虑过使用工具提示脚本来代替,但用户必须能够通过单击自行打开/关闭 div,因为每个 div 内都会有他们需要能够单击的食谱和其他内容。
非常感谢任何帮助!
I have created a rollover imagemap to show cuts of beef. When the user clicks on a section of beef, a div becomes visible that will list recipes, via the js/popupbox.js script.
All the basic scripts are working here (click on the "Chuck" section)
But first the imagemap of the cow opens in a jquery modal window (I'm new to jquery, may be referring to that wrong!).
The Problem: my show/hide div ceases to work inside of the jquery window.
I have considered using a tooltip script instead, but it's essential that the user be able to open/close the div themselves by clicking, because there will be recipes and other content inside each div that they will need to able to click on.
Any help greatly appreciated!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您需要使用 open 事件将事件处理程序附加到对话框。
工作示例: http://jsfiddle.net/f55gg/
You need to attach an event handler to the dialog using the open event.
Working example: http://jsfiddle.net/f55gg/