Tag: colorbox

这个错误意味着请求失败:nsresult:“0x80004005(NS_ERROR_FAILURE)

我正在尝试使用colorbox并避免冲突我使用noConflict()方法,当我加载页面我没有得到错误但当我打开彩盒窗口时,我看到下面的错误 Request unsuccessful: [Exception… “Failure” nsresult: “0x80004005 (NS_ERROR_FAILURE)” location: “JS frame :: http://www.abc.com/assets/js/jquery-1.8.3.js :: .send :: line 8434” data: no] 下面是我用来初始化colorbox的代码 jQuery().ready(function(){ var $j = jQuery.noConflict(); $j(“.cart_items”).colorbox({width:”60%”,Height:”50%”,onLoad: function(){$j(‘#cboxClose’).remove();},onComplete:function(){$j(“form[name=’cart’]”).bind(“submit”);}}); });

如何在同一页面中拥有多个jQuery颜色框

我有一个页面需要从多个位置打开一个颜色框。 一个是文档就绪function如下: $(“a[rel=’q1′]”).colorbox({opacity:0.8, width:”800px”, height:”75%”}); 另一个需要从谷歌图表中打开一个完全不相关的颜色框,并在onclick函数中这样做: $.colorbox({maxHeight:”100%”, href:”}); 如果我点击它打开的第二个。 然后单击第一个并打开它。 然后单击第二个,我得到以下javascript错误: Uncaught TypeError: Object function (a,b){return new e.fn.init(a,b,h)} has no method ‘colorbox’ 一旦我单击第一个配置中的链接,它就会打破第二个链接,直到刷新页面。 colorbox 1.3.18 jquery 1.6.4 我怎样才能使它们都起作用?

将HTML内容加载到DIV后调整颜色框的大小

我已经冒险到这里关于colorboxresize问题,div属性和许多其他事情的任何和所有post! 无论如何,这段非常简单的代码正在推动我一堵墙,我想知道它是否无法回答? $(document).ready(function () { $(“#text”).load(“”); $.fn.colorbox.resize(); }); 以上是代码(我想 – 应该像魅力一样)。 我已经尝试使用$ .get并将resize放入回调中,使用超时并使用函数分隔。 我还validation了没有任何内容被破坏,正在加载文本(使用$(“#text”)进行警报,因为消息显示加载的文本。此外,我可以指定resizefunction的宽度和/或高度然而,他们工作找不到,我根据加载的内容不能这样做。 对不起啰嗦的post…任何想法为什么在世界上这个东西不会resize?

Colorbox在滚动时使灯箱固定

我使用jquery colorbox。 当页面内容很大并且打开colorbox时。 然后颜色框与页面内容一起滚动。 我希望即使背景内容滚动也需要修复颜色框。 请帮我解决这个问题。

使用jquery / ajax在另一个颜色框上使用colorbox

我有一个页面,我正在使用id =“emailfrnd”,从以下脚本我成功实现了colorbox: $(document).ready(function(){ $(“#emailfrnd”).colorbox({ inline: true, href:”#ef”, close:””, opacity:0.95, onClosed:function(){ //window.parent.location.reload(true); } }); }); 现在新的颜色框包含一个带有发送按钮的表单,其中id为“emailfrnd_submit”,现在我已经使用jquery&ajax编写了一些validation,如果没有errorMessages,我将获得另一个颜色框,代码如下: if (errorMessage == ”) { $.ajax({ type: ‘POST’, url: root_url + ‘/services/services.php?method=emailfrnd’, data: “name=” + name + “&email=” + email + “&message=” + message, async: true, success: function (data) { if (data == 1) { $(“#emailfrnd_submit”).colorbox({ inline: false, close: “”, […]

jQuery colorbox打破了ASP.NET Web窗体中的回发

我们有一个Web表单项目,在其中我想使用jQuery的colorbox插件弹出一个带有提交按钮的小窗口。 因为我们使用的是Web表单,所以表单标记不能成为彩色框的一部分。 问题是当colorbox将DOM中的元素加载到colorbox中时,它实际上将它移动到body的顶部,成为一个绝对定位的元素。 通常情况下这很好,但它实际上是从表单标签中取出内容。 这使得彩色框内的提交按钮不再导致回发。 这是一个代表问题的小提琴: http : //jsfiddle.net/Chevex/vbLFD/ 如果您点击提交更改按钮,您会发现表单发布到谷歌和窗口加载谷歌。 但是,如果单击链接将DIV加载到颜色框中,然后单击颜色框中的提交按钮,则不会发生任何事情。 该按钮已从表单标签中取出。 这种行为有一个简单的解决方法吗? 编辑 我想过用这个小提琴提交jQuery表单: http : //jsfiddle.net/Chevex/vbLFD/6/ 问题是,如果DIV包含其他输入元素,如文本框,那么它们也将从表单标记中删除。 因此,即使使用jQuery提交表单,也不会包含应该使用表单发布的输入值。 似乎解决这个问题的唯一方法就是让colorbox以某种方式保留在表单中。

如何在彩色框中滚动打开图像

我希望我在彩色框中打开的图像显示为全尺寸而不应用resize,然后应用滚动条以允许查看较大的图像。 我的一些图像非常高,当resize时,事物会变得像素化。 目前,colorbox只是将我的图像调整到可用高度/宽度的大小。 有没有办法让所有图像显示全尺寸,并在彩盒中可以滚动溢出? 我直接链接到图像:

为什么ColorBox不出现在Internet Explorer中?

我使用ColorBox在日历上显示事件的详细信息。 查看它的地址是http://www.idea-palette.com/greatoppseventcal/calendar6.php 在firefox中,当用户点击带有事件的某一天时,灯箱会打开并显示数据库中的事件信息。 在Internet Explorer中,当用户单击带有事件的某一天时,日历会被按下并且日历上方会出现一个大的空白区域。 当您单击空白区域时,日历会被推回,就像灯箱出现在日历上方一样,直到被点击关闭。 这是jQuery: $(document).colorbox.init(); $(“.date_has_event”).click(function(e) { var idVal = $(this).attr(“idnum”); $(“.date_has_event”).colorbox({open: true, initialHeight: “25%”, initialWidth: “25%”, width:”25%”, opacity: 0.25, transition:’fade’, inline:true, href:”#” + idVal + ” ul”}); }); 这是被点击的按钮的代码和正在显示的div: echo ‘ class=”date_has_event” idnum=”‘.$row2[‘id’].'” style=”background-image: url(images/event_square.png); color: #8CC63F;”>’.$day; echo ‘ ‘.$events[$day].’ ‘; 我不确定该怎么做,因为它在Firefox中完美运行。 有谁能够帮我?

ColorBox(jquery插件)我的文本框值在回发后是空的

使用ColorBox时,我无法从文本框中获取值http://colorpowered.com/colorbox/ 我有一个打开ColorBox模式对话框的窗体。在模态中我有一个asp.net文本框和一个按钮,当我点击按钮我得到回发但文本框的值总是为空。 $(document).ready(function () { $(“.example8”).colorbox({ width: “50%”, inline: true, href: “#inline_example1” }); }); …. Click here Inline HTML LinkButton 任何帮助将不胜感激。 谢谢。

为什么Firefox中的document.body == null而不是Safari

我有一个页面的问题,我正在尝试使用colorbox (一种jQuery的灯箱)工作。 由于document.body在FireFox(3.5.3)中为null ,因此它显然不起作用。 在颜色框工作的Safari(4.0.3)中不是这种情况。 跳出来的东西是(我正在使用Drupal 6)drupal附加了一个脚本标记,用于在页面的最底部,在结束体和html标签下面设置一些JavaScript变量。 否则我没有看到问题。 不幸的是,我很难做到这一点。 可能是因为这导致FF与身体有问题吗? 在Firefox中使用colorbox的示例文件确实有效(并且在那里定义了document.body )。 有没有什么方法可以使用jQuery来重新填充来自$()的document.body属性,或者我应该继续敲打drupal以不在html标签之外放置脚本标签(说起来容易做起来难)? 澄清document.body即使在页面加载完成后也为null 。 这是一个Firebug控制台捕获: >>> document.body null >>> $().attr(‘body’) null