你可以调用模态窗口中的模态窗口吗?
问题描述:
我有一个从一系列portlet打开的模式窗口。打开的窗口包含文本和图像,我试图在图像上实现一个lightbox脚本。我已经让lightbox脚本在单独的文件中工作,并将该html复制到模式窗口的.html值中,但是当我点击任何图像时,它忽略了jQuery,并直接将我带到大版本的图片。你可以调用模态窗口中的模态窗口吗?
任何人有任何想法?
大加赞赏, 丰富
P.S: 这里是项目:http://djrb.co.uk/lightbox/tester.html
答
它可能是可能的原型和jQuery的冲突。 试试这个。 http://api.jquery.com/jQuery.noConflict/ - Karthi.L Apr 22
这是绝对正确的。更改$ jQuery和我的方式。
请尝试以下步骤:1.将lightox jquery js文件导入到jquery1.5.1 js之后2.导入已经灯箱v2.05。所以删除lightbox0.4 js可能会与diff版本冲突 – Karthik 2011-04-22 05:39:05
Hi Karthi,谢谢你的回应。 我已经试过这个,但它仍然不起作用。为了保证,我还将所有的输入复制到工作文件中 - 这仍然有效。奇怪!我已经上传了可以工作的文件 - 我能想到的唯一区别就是灯箱在模态窗口中被调用。 http://djrb.co.uk/lightbox/working_example.html – wkdshot 2011-04-22 09:01:02
@ Karthi.L更新:我已经确定了jQuery include的定位会导致问题。在工作示例中,不需要包含jQuery,但是如果在包含灯箱后包含 - 灯箱将无法工作。 测试仪文件确实需要导入jQuery,但是如果它出现在灯箱代码之前,它将无法正常运行。我已经更新了这两个示例 - 非常感谢任何帮助! Rich – wkdshot 2011-04-22 09:59:00