<a href=\"http://gf.vip615.com:8899/HotelImage/32/32003321_0_5_0_1.jpg\" rel=\"lightbox[plants]\"><img width=\"80\" height=\"40\" src=\"http://gf.vip615.com:8899/HotelImage/32/32003321_0_5_0_1.jpg\" complete=\"complete\"/></a>
这段代码 我直接写在页面上 可以激活rel=lightbox[plants] 这个事件 但是 现在A标签是我异步读出来的,,触发不了rel了 请求解决方法
这段代码 我直接写在页面上 可以激活rel=lightbox[plants] 这个事件 但是 现在A标签是我异步读出来的,,触发不了rel了 请求解决方法
解决方案 »
- 网站发布问题
- VS2005,怎样取消起始页
- 散分30.net使用Javascript判断Textbox点提交按钮时不可为空!顶者有分!
- gridview导出excel时,浏览器疯狂刷新,状态栏狂变,就是不能导出.有写电脑又很正常.为什么?请教高手(孟子,死鬼(呵呵))
- asp.net 2.0 图片存数据库的问题。在线等
- 刚接触.NET就遇到个复杂问题,晕倒!!高手们帮帮我呀:~(
- 谁有好点的asp.net视频吗(不要基础的啊),谢谢
- 关于acess数据库连接疑问,急急急
- masterpage和webform事件和控件引用的问题
- 打开窗体????
- 配置httpHandlers实现下载文件问题
- 又来了。。求一条SQL语句。。在线,速结= =
理论上来讲把链接的onclick设为function () { myLytebox.start(this, false, false); return false; }就可以
没有试验过
var anchors = (this.isFrame) ? window.parent.frames[window.name].document.getElementsByTagName('a') : document.getElementsByTagName('a');
for (var i = 0; i < anchors.length; i++) {
var anchor = anchors[i];
var relAttribute = String(anchor.getAttribute('rel'));
if (anchor.getAttribute('href')) {
if (relAttribute.toLowerCase().match('lytebox')) {
anchor.onclick = function () { myLytebox.start(this, false, false); return false; }
} else if (relAttribute.toLowerCase().match('lyteshow')) {
anchor.onclick = function () { myLytebox.start(this, true, false); return false; }
} else if (relAttribute.toLowerCase().match('lyteframe')) {
anchor.onclick = function () { myLytebox.start(this, false, true); return false; }
}
}
}
};