调用lightbox2而不使用<a>
Call lightbox2 without <a>
我找了很多,但没有找到解决方案
短版本
有没有一种方法可以在没有<a>
-标签的情况下调用Lightbox?
长版本:P
我想在表格中显示我的照片,每一张照片都有一个新的表格单元格
图片应该居中
应该可以单击表格单元格内的任何位置来打开灯箱
图片的大小是100px×100px。
目前,表格单元格的代码如下所示:
<td align="center" width="150" height="150">
<a href="mypic.jpg" data-lightbox="mygallery" data-title="My Title" class="linkcell">
<img src="mypic.jpg">
</a>
</td>
附加CSS文件
a.linkcell{
display: block;
width: 100%;
height: 100%;
}
td:hover{
background-color: #b6849c;
}
由于图片的位置没有居中(悬停在左表单元格上)我不能改变位置,无论我做什么,我都想使用onclick
,它工作得很好,但适用于灯箱
我突然想到:
<td align="center" width="150" height="150" onclick="...">
<img src="mypic.jpg">
</td>
我必须写什么而不是,打开灯箱?可以使用一些JavaScript。lightbox2的替代方案也可以。或者你有其他解决方案吗?
提前非常感谢您,MasterBolle
我认为这会对您有所帮助:
//set album values
IMG = $('<a href="...">')
.attr('data-lightbox','roadtrip')
.append('<img src="...">')
//lightbox open:
IMG.click(function(){
lighbox.start($(this));
return false;
})
参考:lightbox 2:如何通过javascript 动态添加图像
相关文章:
- 在<页眉>标签
- 如何更改<svg>标记为<img>用js标记
- 如何逃离<>在javascript下划线模板中
- 有没有一种方法可以检测ios<>使用jquery和触发器操作形成导航按钮
- 正则表达式,它允许除“”之外的所有字符<>_;{}[]”;
- ajax调用:响应<->数据类型
- 如果所有三个文本框<>然后是100%
- CORS的问题.烧瓶<->AngularJS
- 有没有一种方法可以创建与Java<->JSON映射对象,如JSON.stringfy(jsObject)创建的
- 什么是%<>%调用了语法
- JavaScript返回值:What dos<>意思是
- JavaScript中哪种类型的值对应于Java`List<>`
- 如何发送类似“<>"在参数中使用$.ajax-to-server
- 不等于<>操作员不工作
- jquery附加函数转换<>到实体名称
- 只有当超过3个元素时才显示更多内容按钮,否则不显示.使用jquery's:lt:gt
- 为什么在<>ckeditor中不支持
- url有效性的Java脚本regexp,带有<>
- 设计Javascript前端<->C++后端通信
- 比较查询运算符ObjectId<->日期