【问题标题】:jQuery Colorbox ButtonsjQuery 颜色框按钮
【发布时间】:2015-03-11 04:39:34
【问题描述】:

我正在尝试将 jQuery Colorbox 用作灯箱,但左、右和关闭按钮未显示在底部(单击“dasdsadsa”):

http://zero6media.com/gee/wordpress/joes-calculator/

但是,如果我在小提琴中使用相同的代码,它会起作用:

http://jsfiddle.net/4k1ty7wf/

jQuery(document).ready(function(){
    jQuery("a[class='web']").colorbox({width: "600px", height: "600px", maxWidth: "95%", maxHeight: "95%", html: "Hello", opacity: ".75",
rel: "group1", current: 0});
});

为什么我的第一页上没有显示按钮?

【问题讨论】:

  • 检查您的浏览器控制台是否有错误...您缺少彩盒的控制图像。更正彩盒图像路径。
  • 没有图像丢失,因为它在小提琴中使用相同的代码可以正常工作。没有控制台错误。

标签: jquery html button colorbox


【解决方案1】:

某些资源没有加载到您的实际网页中

Failed to load resource: the server responded with a status of 404 (Not Found)
(index):1968Consider using 'dppx' units, as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: only screen and (-webkit-min-device-pixel-ratio: 1.3), not all, only screen and (min-resolution: 120dpi)
http://zero6media.com/gee/wordpress/wp-content/uploads/2015/02/51.png Failed to load resource: the server responded with a status of 404 (Not Found)
http://mymoviesdb.jgportfolio.com/css/wufoo.css Failed to load resource: the server responded with a status of 404 (Not Found)

我认为其中一个负责您在 jsFiddle 中手动添加的这个 CSS 属性

        #cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{position:absolute;bottom:-29px; background:url(http://www.jgportfolio.com/images/colorbox/controls.png) no-repeat 0px 0px; width:23px; height:23px; text-indent:-9999px;}
        #cboxPrevious{left:0px; background-position: -51px -25px;}

您的实际页面缺少此属性。我认为那是因为那些缺少 css 链接。确保您的所有 css 脚本路径都正常。检查浏览器的“检查元素”以确保它们是否被正确添加。

【讨论】:

  • 您好 AtanuCSE,再次检查。我修复了控制台错误。它们与 jQuery Colorbox 无关。
  • 好的,我发现出了什么问题。我只需要删除 CSS 中的额外间距,因为 WordPress 忽略了它。显然,WordPress 不喜欢额外的返回和缩进间距。我接受了您的回答,因为这是导致我找到解决方案的原因。谢谢你。 :)
  • 啊!太好了:) 祝你好运
猜你喜欢
  • 1970-01-01
  • 2016-02-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-06-26
  • 2011-05-22
  • 2012-04-02
相关资源
最近更新 更多