Fancy box是直接对链接做的
有这个 js
$(".features_edit").fancybox({
'width' : '38%',
'height' : '40%',
'autoScale' : false,
'transitionIn' : 'none',
'transitionOut' : 'none',
'type' : 'iframe'
});
我的 html
<li><a href="http://somthing.com/side/48/features/553/edit" class="features_edit">Apples</a></li>
<li><a href="http://somthing.com/side/48/features/554/edit" class="features_edit">Oranges</a></li>
<li><a href="http://somthing.com/side/48/features/555/edit" class="features_edit">Pears</a></li>
,但是当我单击链接时,它会转到该位置而不是灯箱 任何想法
好吧,这里有更多信息
所有链接都被添加到我的javascript中,所以当我这样做时
$(".features_edit").click(function(){
console.log("testing");
});
什么也没有发生,所以也许我需要某种现场或其他东西来使其工作任何想法
I have this js
$(".features_edit").fancybox({
'width' : '38%',
'height' : '40%',
'autoScale' : false,
'transitionIn' : 'none',
'transitionOut' : 'none',
'type' : 'iframe'
});
my html
<li><a href="http://somthing.com/side/48/features/553/edit" class="features_edit">Apples</a></li>
<li><a href="http://somthing.com/side/48/features/554/edit" class="features_edit">Oranges</a></li>
<li><a href="http://somthing.com/side/48/features/555/edit" class="features_edit">Pears</a></li>
but when i click on the link it goes to the location rather then the lightbox
any ideas
Ok here is more infomation
All the links are getting added my javascript so when i did this
$(".features_edit").click(function(){
console.log("testing");
});
nothing happened so maybe i need some sort of live or something to make it work any ideas
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您能发布更完整的代码示例吗?您遇到任何 JavaScript 错误吗?当不包含 fancybox 插件 js 文件的正确路径时,我也看到了这种情况。
Could you post a more complete code sample? Are you getting any javascript errors? I've also seen this when not including the proper path to the fancybox plugin js files.
确保在文档准备好后调用 $.fancybox。
例如:
Make sure you're calling the $.fancybox after the document is ready.
For example:
该文档的链接如下。
http://fancybox.net/howto
以下是有关 Fancybox 需要考虑的一些事项:
此外,您的 $(selector).fancybox({... 语句必须位于 $(document).read(function{... 语句内。
The documentation is linked below.
http://fancybox.net/howto
Here are some things to consider about Fancybox:
Additionally, your $(selector).fancybox({... statement must be inside a $(document).read(function{... statement.