gpt4 book ai didi

javascript - jQuery 杀死 Lightbox

转载 作者:行者123 更新时间:2023-11-29 16:29:31 30 4
gpt4 key购买 nike

我刚刚将我的 javascript 转移到 jQuery 来实现简单的 AJAX 功能。不过,我尝试将灯箱插件与 jQuery 结合使用,因为我想保留相同的功能,但不想包含 10 个不同的库。如果我删除 jquery include 并保留 lightbox,效果很好如果我把它放回去,它就会损坏,它只会显示全尺寸图像而不是盒子,Chrome 或 Firefox 的控制台都不会提示任何事情,它只是直接进入图像我尝试了 5 个不同的 jQuery 灯箱克隆/插件,但它们都给了我相同的行为,这让我觉得我缺少了一些东西

现在我的标题看起来像这样(仔细检查,它们都在那里):

<script type='text/javascript' src='js/jquery.js'></script>
<script type='text/javascript' src='js/thickbox.js'></script>
<link rel='stylesheet' type='text/css' href='css/thickbox.css' />

和我的画廊(php):

foreach(...){
echo "<a href=\"$path\" class='thickbox' rel='$folder'><img border=none src=\"$thumb\" /></a>&nbsp;\n" ;
}

对于背景,foreach 中的图像是从 ajax 调用加载的,但这对于 lightbox 来说从来不是问题,它不应该是因为所有的 html 都在那里

最佳答案

这通常是因为其他库(不是 jQuery)也尝试使用美元符号变量名称。

jQuery 中有一个设置可以打开兼容模式,这将强制您使用 jQuery() 而不是 $() 来进行 jQuery 调用。

关于javascript - jQuery 杀死 Lightbox,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1554951/

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