gpt4 book ai didi

javascript - LightBox 无法打开 - 可能是一些 JavaScript 错误

转载 作者:行者123 更新时间:2023-11-30 18:32:39 25 4
gpt4 key购买 nike

我一直在尝试实现 LightBox .我一直在尝试遵循“官方”指南并在网上搜索 - 一点运气都没有。

问题如下:当我点击图片时,它就像正常链接一样打开。它没有注册我点击了它。我也试着关注this :

如果解决方案需要在 jQuery 代码中进行某种跟踪,请添加关于如何进行跟踪的小注释:)

目前我有以下渲染代码(使用 ASP.NET):

图像本身:

<a id="ContentPlaceHolder1_ContentPlaceHolder1_MainImageLink" rel="lightbox" href="../../../Media/ProductImages/KaninbamseKnirke1.jpg">    
<img id="ContentPlaceHolder1_ContentPlaceHolder1_MainImage" title="Kanin bamse Knirke" class="ProductImage" src="../../../Media/ProductImages/KaninbamseKnirke1.jpg" alt="Kanin bamse Knirke" style="height:280px;width:280px;" />
</a>

我的 head 标签(是的 - 路径有效):

<link rel="stylesheet" href="../../../Styles/lightbox.css" type="text/css" media="screen" />

<script src="../../../js/prototype.js" type="text/javascript"></script>

<script src="../../../js/scriptaculous.js?load=effects,builder" type="text/javascript"></script>

<script src="../../../js/lightbox.js" type="text/javascript"></script>

<link href="../../../Styles/StyleSheet.css" rel="stylesheet" type="text/css" />

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script>

我的 body 标签:

由于我遇到了上述问题,所以我已经尝试过使用 active 和 not 两种方式。 initLightBox 是我设置为触发 onload 的方法,如 Lightbox 主页所述。

<body id="Masterbackground" onload="initLightbox();" class="badeandnav">

它有什么值(value)——我的文档类型

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

最佳答案

你有冲突,jQuery 与 Prototype。如果您不使用 Ether,请删除 jQuery,将 Ether 设置为两者之一的兼容模式。例如,对于 jQuery,您可以设置 noConflict(),然后使用 jQuery 参数调用它。

<script src="prototype.js"></script>
<script src="jquery.js"></script>
<script>
jQuery.noConflict();

// Use jQuery via jQuery(...)
jQuery(document).ready(function(){
jQuery("div").hide();
});

// Use Prototype with $(...), etc.
$('someid').hide();
</script>

将 jQuery 与其他库一起使用: http://docs.jquery.com/Using_jQuery_with_Other_Libraries

关于javascript - LightBox 无法打开 - 可能是一些 JavaScript 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9160676/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com