标签和照片库问题与html网站
Tabs and photo gallery issue with html site
我有一个照片库,问题是:我有2个标签(汽车和罗马尼亚)从我的"图片库"页面的照片画廊。基本上当你点击一个缩略图时,它会打开图片,你可以看到它。但是在第二个选项卡上,当你点击前10个缩略图时,它会打开第一个选项卡上的图片。
图片库可以在这里找到。
我尝试在HTML中更改照片的链接,但它仍然显示第一个选项卡图像(仅用于第二个选项卡上的前10个图像)。
这个图片库是用JS制作的,我一点也不懂JS。
任何帮助都将非常感激。谢谢你!
您应该在问题中提供源代码,而不是让用户搜索它。顺便说一下,您的错误来自gallery/photo-gallery.js
的第20行:
$('a.controls').trigger('click');
删除它,你会看到正确的图像,直到你点击next
或prev
。这是因为jQuery选择器错误在第34行:
var src = $('ul.row li:nth-child('+ index +') img').attr('src');
使用此选择器,您不会在正确的选项卡中查找,而只是查找第一个结果,显然来自第一个选项卡。
EDIT(添加的溶液)
解决你的问题:
代替$(document).on('click', 'a.controls', function(){
$(document).on('click', 'a.controls', function(event){
event.preventDefault();
和
var src = $('ul.row li:nth-child('+ index +') img').attr('src');
var activeTabSelector = $('#myTab li.active a').attr('href');
var src = $(activeTabSelector).find('ul li:nth-child('+ index +') img').attr('src');
相关文章:
- 如何重定向到我的html网站youtube嵌入视频打开在youtube应用程序
- 我制作html网站的一小部分——我有一个javascript部分
- HTML网站无法在选项卡之间切换
- HTML网站中的数据库连接方式,应该在chrome和Firefox中支持
- 通过 TCP 从 html 网站发送 JSON 包
- 带有 html 网站中 SQL 数据的范围选择器的高图表
- 如何将PHP脚本插入WordPress和HTML网站
- 如何使用 onload 事件从 HTML 网站在 Windows 2008 上的文件共享上运行批处理文件
- 我怎样才能使图像出现在 html 网站正文中的 facebook 链接中
- 加载 HTML 网站时,安卓上的窗口高度错误
- 将Microsoft的情感 API 添加到 HTML 网站
- 在bootstrap html网站上进行客户集成
- 如何在HTML网站中显示HTML源代码
- 使用video.js在html网站中包含一个MJPEG
- Flexslider无法在html网站中工作(jQuery无法加载?)
- 如何在博客或其他html网站中创建类似的锁定
- JavaScript/HTML网站:检测选择选项中选择的选项
- 我的html网站不显示在移动设备
- 我如何要求我的Safari浏览器用户使用谷歌浏览器为我的HTML网站
- HTML网站完全全屏类似于flash全屏